[Haskell-beginners] MonadError example