[Haskell-cafe] small example for space-efficiency via lazy evaluation?