[Haskell-cafe] Space efficiency problem