Algebra property reexports#2851
Conversation
|
Ah - this is failing, in part because I assumed that what I was calling |
Er, no. It's because we accepted the |
jamesmckinna
left a comment
There was a problem hiding this comment.
I've made (frankly unsatisfactory) suggestions as to how to rename things, otherwise I'd simply approve. This all looks like useful refactoring/filling in the hierarchy, but we do need to do something about these cancel lemmas...
|
Actually, I think it might be easier to simply not export the 'offending' names, on the basis that
Thoughts? |
JacquesCarette
left a comment
There was a problem hiding this comment.
In theory, this is good. In practice, clearly there are all sorts of problems. Which require non-trivial thinking, which I can't do right now. But will come back to this when I can.
Hope you manage to find space/time/brainspace to do this... you have far-reaching insights into how to improve My current thinking about the |
|
I'm not too adverse to |
|
@Taneb do you want to try to refactor this (via |
|
@Taneb @JacquesCarette what are the interactions between this PR and #2765 ? One reason to do so is that if we (as already agreed) plan |
|
I'm going to try to refocus some of my coding urges back to stdlib. So there's a hope! |
|
I think it would be good to try to achieve consensus on names, so that this can go through without too much more pain. |
|
@JacquesCarette @Taneb what's our path forward on this and #2765 ? |
|
I fixed the whitespace (at least) in order to force re-checking, as the old failing logs were no longer accessible. And now... a failure arising from |
|
Hopefully we can make progress on this via asynchronous discussion on here. I do have some brainspace for this. But I will need some help to re-figure out what the issues were! |
@JacquesCarette My recall is that:
The issue: we need to find new/better names for the Separately, some remedial work (eg rebasing) is also necessary to get past the bitrot aspects... |
RingWithoutOneis aSemiringWithoutOneAlgebra.Properties.SemiringWithoutOne