-
Notifications
You must be signed in to change notification settings - Fork 29
Review API for conditionally defined items #27
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
Comments
Which instances are you referring to? Are you talking about, say, the |
@RyanGlScott Among others, I noticed a couple of new NFData1 instances being added and guarded behind CPP. I'd just like to get an overview of the damage, and figure out whether to add some big visible documentation signpost in the haddocks, or even constraint the lower bound on base, in order to reduce the exposure to the risk. I was already planning to constraint to PS: Of course, in the case of |
Ah, #21 you mean. Here are all the conditionally defined
|
What is the current status of this? |
I notice/realise we expose some instances that are defined based on
base
version despite them existing before the givenbase
version. This is obviously a problem as it would violate the package abstraction in a non-benign way.The text was updated successfully, but these errors were encountered: