[Haskell-beginners] Help needed in understanding MonadWriter syntax.