Wolfgang Jeltsch <[EMAIL PROTECTED]> wrote:
> It shouldn't be syntactic suger but at most an operator which does not belong
> to the monad class. One could define (>>) just as an ordinary function
> instead of a class member.

That sounds to me like the best idea so far. 

If (as a human reader of a programme) I see

do a <- thing1
   <expression>

and I notice (perhaps after some modifications) that a is
not present in <expression>, then I /really/ don't want a
change to

do thing1
   <expression>

to change the meaning of the programme.


  Jón


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

Reply via email to