aboutsummaryrefslogtreecommitdiff
path: root/challenge-269/asherbhs/haskell/ch-1.hs
blob: e3da858f34c3faa5c3e6893c7788fee907a5af61 (plain)
1
2
3
4
5
6
7
8
bitwiseOr :: [Int] -> Bool
bitwiseOr = (>= 2) . length . filter (\x -> mod x 2 == 0)

main :: IO ()
main = do
    print $ bitwiseOr [1, 2, 3, 4, 5]
    print $ bitwiseOr [2, 3, 8, 16]
    print $ bitwiseOr [1, 2, 5, 7, 9]