[Haskell-cafe] Doing without IORef