What I intended was
a simple interactive Haskell program should behave the same
on any OS/environment
What you and Ross seem to be saying is
no, the behaviour of the program can, and should, depend
on the OS/environment
If that's the consensus I'll happily leave echoing behaviour
unspecified. Remember, that means that a conforming implementation can
do whatever it pleases, and hence it's impossible to write a portable
interactive Haskell program. Is that you what you intend?
It's really a pain that this has come up so late in the day.
Simon
| -----Original Message-----
| From: Ferenc Wagner [mailto:[EMAIL PROTECTED]]
| Sent: 18 September 2002 11:50
| To: [EMAIL PROTECTED]
| Subject: Re: Haskell 98: Behaviour of hClose
|
| Ross Paterson <[EMAIL PROTECTED]> writes:
|
| > So I favour deletion of the offending sentence, leaving
| > this as an environment-dependency.
|
| I second that. I came to Haskell after many other
| programming languages, and was VERY surprised by echo
| behaviour. I vote for consistency with long-standing
| standards (C library, every other language) and versatility
| (echo and buffering determined by environment -- it should
| be configured to also run non-Haskell programs, after all).
|
| Feri.
| _______________________________________________
| Haskell mailing list
| [EMAIL PROTECTED]
| http://www.haskell.org/mailman/listinfo/haskell
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell