:: (a -> b -> Maybe a) -> a -> [b] -> Maybe a -package:faktory -package:base-compat-batteries package:monadlist