
29 Aug
2010
29 Aug
'10
2:51 a.m.
On 29 August 2010 02:06, Brandon S Allbery KF8NH
-----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...