@sig([bool]/ H >> bool)
def or_(xs):
    """
    or_ :: [Bool] -> Bool

    or returns the disjunction of a Boolean list. For the result to be False,
    the list must be finite; True, however, results from a True value at a
    finite index of a finite or infinite list.
    """
    return True in xs
dataset/ETHPy150Open billpmurphy/hask/hask/Data/List.py/or_/swapped operands of `/`