[Haskell-cafe] Difficult memory leak in array processing