"Simon Peyton-Jones" <simonpj@microsoft.com> writes: > (You can change echoing settings via the IO.hSetEcho etc.) Ahem, one of the deficiencies of Haskell'98 is that there is no function IO.hSetEcho. There used to be one in Haskell 1.3 I think, so I guess there was a good reason for removing it? Regards, Malcolm