
7 Jul
2010
7 Jul
'10
9:06 p.m.
Excerpts from Isaac Dupree's message of Fri Jul 02 12:25:33 -0400 2010:
It's not quite as simple as that -- as soon as we start making Either an instance of kind (* -> *) classes, such as Functor and Monad, there inevitably becomes some kind of semantic difference between Left and Right.
Right, so what we end up with is short-circuiting computation with different results. Cheers, Edward