[Haskell-cafe] Space leak with unsafePerformIO