On the matter of echoing, in Section 7.1 there seem to be two possibilities:
1. Delete the sentence "By default, these input functions echo to standard output." altogether. 2. Replace the sentence by If the standard input (stdin) is a terminal device, any input on stdin is normally echoed on that device, unless the operating system or environment has disabled such echoing. My original inclination was for (2), so that Joe's first program will always work. However, Glynn and Ross and Ferenc all favour (1). Virtually no one has said anything else. I therefore propose to adopt (1). It's clear that (2) is leading into a swamp of caveats which we just do not have time to resolve. Any implementation will probably do something sensible (i.e. behave like other languages). Simon _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell