-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement typeable-based default #65
Conversation
Are we ok with dropping ghc-7.8 support? I am. The travis build is missing typeable instances. |
Fine by me. |
If we're going to only support >=7.10 then I'll submit a PR without the CPP :) |
We should keep 7.10 - some people still use the ghcjs version based on it. |
OK, it passes CI on GHC >=7.10 :) I regenerated the travis.yml with newer point versions as well (and the newer script), can revert that one if y'all want. |
This PR implements a
Typeable
-based default implementation oferrorTypeName
for better error messages. This implementation uses CPP to preserve GHC < 7.2 compatibility.Resolves #64