[Haskell-cafe] IORef memory leak