-
Notifications
You must be signed in to change notification settings - Fork 72
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
Deduplicate definitions #1022
Deduplicate definitions #1022
Conversation
gotta fix the rest of the names in |
Turns out constructor names can be overloaded. I.e. two different inductive types can have constructors with the same name. Did you guys know this? |
I did not know this, but I don't want us to exploit this in agda-unimath |
Perhaps for records I did know this |
agreed, I was just a bit shocked to find out |
For context, constructor overloading was used in |
Awesome! Thank you for taking care of that part of the library |
Okay, this one is ready for review now. Note that it does not do a complete refactor of |
src/finite-algebra/semisimple-commutative-finite-rings.lagda.md
Outdated
Show resolved
Hide resolved
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.
Thank you for making this PR. I think I had only one small comment, so we can merge it soon.
Done! :) |
Resolves #992.