[Haskell-cafe] Problem with monad transformer stack