def combine(iterable, separator):
    """Join ``iterable`` (filtering out its items that evaluate to
    ``Ǹone``) using ``separator``

    :argument iterable: Iterable to filter and join
    :type iterable: iterable

    :argument separator: Separator to join with
    :type separator: str

    :returns: Joined string
    :rtype: str

    >>> combine(['Foo', '', 'Bar', None, 'Xyz', 0], '/')
    'Foo/Bar/Xyz'

    """
    return separator.join(filter(None, iterable))
