H98 Report: input functions

Simon Peyton-Jones simonpj@microsoft.com
Mon, 9 Sep 2002 17:12:35 +0100


| No. A terminal device may echo or it may not. Even if the run-time
| explicitly enables echoing, there is no guarantee that it won't
| subsequently be disabled.
|=20
| Certainly, the existing statement is wrong, though.

Well, the question is what the report should say. The minimal change is
to delete the remark, but that's undesirable.  If the report is silent
on this question, the same interactive Haskell program could
legitimately behave very differently in different impls, which seems
undesirable. =20

Suggestions welcome.  (The old wording said "by default", if that
helps.) =20

Simon