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

Reply via email to