Assuming A, B, C are monadic operation. How do you read the following function:
do
A 'mplus' B
C
I expect this to translate to:
(A 'mplus' B) >>= C
Can I then say it is equivalent to:
(A >>=C) mplus (B >>=C)
Thanks,
Daryoush
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
