Simon Marlow wrote:

 | This whole discussion is a red herring.  The Haskell
 | report doesn't say anything about sharing - it doesn't
 | even mandate laziness (look in the index - you won't
 | find the term "lazy" :-).

I was not suggesting that the Haskell'98 report should
change or even give a warning -- I was giving a warning to
compiler implementors, that this simple change might have
disastrous effects.

BTW, I remember a similar discussion along these lines on
the Haskell mailing list that happened in 1997 I think, but
I cannot find the archives.

Another comment one can make here is the following: if
Haskell does not care about sharing, why is the monomorphism
restriction there?

Regards,
/Koen.

--
Koen Claessen
http://www.cs.chalmers.se/~koen
Chalmers University, Gothenburg, Sweden.

_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to