[Haskell-cafe] getContents and lazy evaluation