higher (cargo): Functors, Applicatives, Monads and other bad ideas
Keywords: applicative|haskell|functor|monad|category-theory