Re: [Haskell-cafe] StateWriter: a monad-writing exercise