Rename overloaded sym in apartness#2576
Conversation
|
Hmmm... interesting. Thanks for the PR! Ahead of a proper review:
|
|
Hi @jamesmckinna . I'm not at all opposed to having things re-arranged, especially if it can become more accessible/ergonomic and, of course, more correct. I remember a discussion on why we should not call this a https://ncatlab.org/nlab/show/local+ring#in_weak_foundations I did manage to find some discussions on this in zulip from a while ago: but not a direct decision on the naming convention chosen. |
|
Thanks @cspollard for the back pointer to the extensive prior discussion on Zulip (before I joined! So I wasn't across this ... see #2219 ) |
MatthewDaggitt
left a comment
There was a problem hiding this comment.
Otherwise, this looks good to me! @jamesmckinna raises some good points for downstream, but I don't think should stop this immediate bug fix 😄
|
@bsaul are you happy undertaking the requested changes? |
Yes. Will do (probably later today). |
There was a problem hiding this comment.
I've made suggestion by way of emphasis, but it's not a deal-breaker.
Otherwise this looks great!
(And I've stashed a copy of the old proof of #-sym so that it can be incorporated into a hypothetical future Algebra.Apartness.Structures.Biased etc.)
|
@MatthewDaggitt are you happy with @bsaul 's changes per you review? if so, let's merge! |
Currently in
IsHeytingCommutativeRing,symis overloaded as it is exported both fromIsCommutativeRingandIsApartnessRelation. This PR renames the apartness sym to#-sym.NOTE:
#-symis also removed fromAlgebra.Apartness.Properties.HeytingCommutativeRingas it is now redundant.