[Haskell-cafe] lazy evaluation is not complete