-
Notifications
You must be signed in to change notification settings - Fork 247
parity
is a Semiring
homomorphism
#1894
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
Conversation
Re: |
And of course a CHANGELOG entry would be great 👍 |
* Writer monad (CPS encoded) add more instances for writer, change output level in RawMonadError Co-authored-by: Guillaume Allais <[email protected]>
…ls to Nat and Parity
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm quite happy with these things being defined where they are. These are things that are quite special to the relationship between Nat and parity.
Any reason for all the Effect
changes to be here? Some errant merge?
And yes, an errant merge. Blast. Pause while I roll everything back again and re-commit. Grrr. |
Things are looking great. Except that you seem to have lost your CHANGELOG changes while fixing the errant merge. |
Fixed now? |
Yes, everything's looking good now. |
OK, checked out a clean branch (but maybe from the wrong base?), but the associated PR doesn't look right... Now try again with PR #1904 |
This PR follows up on the earlier #1852, and in the absence of any satisfactory resolution of issue #1871, makes the choice to put this under
Data.Parity
, moreover with an ugly/improvable module name. Suggestions welcome!