(a -> Bool) -> [a] -> Bool
[a]の要素に対して(a -> Bool)を適用し、1つでもTrueの場合、Trueを返す。
main = do print $ any anyTest [2, 3, 4, 5, 1]
print $ any anyTest [1, 2, 1]
print $ any anyTest [2, 4, 5]
anyTest :: Int -> Bool
anyTest n = if n == 1 then True else False
結果。
True
True
False