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].
