#4159: move Monad and MonadFix instances for Either from mtl to base

Edward Kmett ekmett at gmail.com
Wed Jun 30 17:54:49 EDT 2010

Sorry for being inarticulate in haste, a couple of typo corrections:

The version that Ross puts forward is the version that can make sense inside
> of Base. It fits with the module it is moving into, it doesn't require Base
> adopting whole-hog the Control.Monad.Error.Class machinery, and it drops [an
> instance] for a [prelude type] into the [module] where it belongs.

In that vein it makes sense that the basic error type used by
> transformer-centric [code] should ALSO be a type alias wrapped around
> ErrorT, rather than an abuse of a prelude type.

> -Edward Kmett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/libraries/attachments/20100630/25bb1b7d/attachment.html

More information about the Libraries mailing list