[Haskell-cafe] Question on leazy evaluation