[Haskell-cafe] The Applicative Functor Monad