On 29 August 2010 02:06, Brandon S Allbery KF8NH <allb...@ece.cmu.edu> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 8/28/10 20:43 , michael rice wrote:
> Historical accident, to wit: Haskell 98 minimally defined Either in the > Prelude, so in practice we get the basic definitions (Either itself and its > Functor and Monad instances) from the Prelude and other utility functions > from Data.Either. > One might also say its a historical accident that Either isn't an instance of Bifunctor - "Equal rights for Lefts!", but that's another story... _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe