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