Proposal: Extensible exceptions

Ian Lynagh igloo at
Fri Jul 4 15:05:13 EDT 2008

On Fri, Jul 04, 2008 at 05:54:11PM +0300, Yitzchak Gale wrote:
> Ian Lynagh wrote:
> > This is a proposal to replace the current exception mechanism in the
> > base library with extensible exceptions...
> How does this affect integration between IO exceptions
> and pure exceptions, in particular Control.Monad.Error from mtl?

I don't think anything needs to change, but it might be desirable to use
a similar sort of extensible-errors.

It might even be possible to get rid of the Error class and use the
Exception class instead.


More information about the Libraries mailing list