It seems Ross has decided to add "ExceptT" and deprecate "ErrorT" in next 
transformer release.

http://www.haskell.org/pipermail/libraries/2014-February/022139.html

On Saturday, March 1, 2014 9:03:37 PM UTC-8, Gabriel Gonzalez wrote:
>
> Thank you for releasing this!  Hopefully Edward and I can get `EitherT` 
> into `transformers`, or at least the Haskell Platform sometime soon, but 
> it will probably take a while no matter what, so having this package 
> helps greatly. 
>
> On 3/1/2014 6:02 AM, Danny Navarro wrote: 
> > As some of us know, Gabriel has been pressing for quite some time for 
> > the inclusion of `either` package in the `transformers` package [1]. 
> > 
> > Until it happens (and then `EitherT` can be made an instance of 
> > `MFunctor`, so then it can be offered in the `Pipes.Lift` module of 
> > `pipes`), I uploaded the `pipes-errors` [2] to allow `EitherT` to be 
> > used with proxy monad transformers using an orphan instance of 
> > `MFunctor` for `EitherT`. 
> > 
> > Also, because I'm a frequent user of `errors`, I included the 
> > `MFunctor` orphan instance for `EitherRT` and some transformations 
> > between `EitherT` and `EitherRT` in the context of proxy monad 
> > transformers. 
> > 
> > I view this package as a place to put code which depends in `pipes` 
> > and `errors` at the same time, so if you find yourself writing 
> > utilities to deal with errors in the context of pipes, your code is 
> > welcome in this package. 
> > 
> > All your comments, improvements, criticisms, concerns or whatever you 
> > have in mind about this are more than welcome. 
> > 
> > [1] https://github.com/Gabriel439/Haskell-Pipes-Library/issues/26 
> > [2] http://hackage.haskell.org/package/pipes-errors-0.1 
> > 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Haskell Pipes" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].

Reply via email to