Re: [Haskell-cafe] monoids induced by Applicative/Alternative/Monad/MonadPlus?