:: (a -> Bool) -> [a] -> [a] package:avro