Folks

Following a good deal of email I now propose to

        DO NOTHING

to the rules defining do-notation in the Haskell 98 Report.  
That means that GHC and Hugs, and nhc perhaps, should 
change so that they actually implement the do-notation 
translation rule

  do {e ; stmts}   =   e >> do {stmts}

using (>>) and not (>>=).

>From my reading of the email, some people will agree strongly,
and no one will disagree strongly.  I suppose I could be wrong about
this, though.

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

Reply via email to