[haskell-cafe] Monad and kinds