コード例 #1
0
ファイル: recursive.py プロジェクト: drkjam/funpy
def any(xs):
    if not xs:
        return False
    else:
        x = head(xs)
        if x:
            return True
        return or_(x, any(tail(xs)))
コード例 #2
0
def any(xs):
    return foldr(lambda x, ys: or_(x, ys), False, xs)
コード例 #3
0
ファイル: foldable.py プロジェクト: drkjam/funpy
def any(xs):
    return foldr(lambda x, ys: or_(x, ys), False, xs)