:: (a -> Bool) -> [a] -> Maybe a -package:Cabal-syntax -package:HaXml package:prelude-compat