I/O interface (was: Re: [Haskell-cafe] Re: Hugs vs GHC (again))