Extraneous Error constraints #7

Closed
jkoppel opened this Issue Jul 10, 2013 · 1 comment

2 participants

@jkoppel

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.

@ekmett
Owner

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