Extraneous Error constraints #7

jkoppel opened this Issue Jul 10, 2013 · 1 comment

2 participants


Many instances for MonadError have Error constraints that are completely unused. In particular, the MonadError instance for Either does not use its Error constraint. This does nothing except restrict generality.


I recall that we removed the Error constraint from the Monad for Either a.

We apparently didn't remove this constraint at that time.

Done. c090cfb.

@ekmett ekmett was assigned Jul 12, 2013
@ekmett ekmett closed this Jul 12, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment