[Haskell-cafe] On hGetContents semi-closenesscloseness