[Haskell-cafe] How can we detect and fix memory leak due to lazyness?