"do" notation and ">>"
Koen Claessen
koen@cs.chalmers.se
Wed, 24 Apr 2002 16:00:32 +0200 (MET DST)
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.