Remove Error class constraint on ErrorT
singpolyma opened this issue · 4 comments
singpolyma commented
Or provide ExceptT/EitherT -- this typeclass constraint was originally a result of the monad fail function in Haskell, and the latest Haskell transformers package is deprecating it -- I vote we just remove it here, simplifies things a lot.
paf31 commented
Agreed.
garyb commented
Sounds good, we don't have fail either.
paf31 commented
I'd like to revisit this. I think it would be good to move to ExceptT.
garyb commented
We now have both.