-
Notifications
You must be signed in to change notification settings - Fork 375
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
change Monoid#empty from nullary function to identity element itself #82
Conversation
😐 |
I think I'm in favor of this, does it screw with anything? @puffnfresh |
No preference. Can construct an argument either way. |
Question: should changes like this PR also fix all the other fantasy-land repos? By that I mean, if you create a PR like this, I'm expecting PRs for all the repos in fantasy-land which this breaks? |
On second thought, changing the spec from how it was may cause other peoples' projects to no longer conform to it. If there's no preference either way, I think we should keep it the way it is. |
We're semver'ing this thing, so we could just bump the version. |
I think @SimonRichardson has a point, we should keep all of the fantasy-repositories up to date with the latest version, which is kind of unfortunate. Should we take this to a vote or something? |
This approach is incompatible with the current Id implementation:
|
Can we close this, it doesn't seem to over any value and consider it could break implementations I don't see the point. I hope you don't mind? |
😅