:: (a -> b) -> [a] -> [b] -package:github -package:graphviz -package:termonad -is:exact package:ghc