[Haskell-cafe] Re: State monad strictness - how?