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
[Merged by Bors] - refactor(data/finset/fin): Delete finset.fin_range
#15538
Conversation
I think |
I think we will need to add a new case to |
There already is a case to handle |
I don't think so, the case for |
Then I have no idea what to do! 😅 |
…'s see if everything builds...
I've pushed a commit that should work, but we'll have to wait for all the dependencies of the test to build to find out. |
Doesn't seem to have worked 😢 |
Sorry, this dropped off my radar. Now it works! (for the one test file, on my machine...) |
It's quite hard to parse the Could you spin out a PR that just reorders |
…xtension This prepares for PR #15538, where `eval_finset` calls `eval_multiset`, which calls `eval_list`. By reordering in a separate PR, we get a cleaner diff.
Okay: #15840. |
@YaelDillies bump on this - it seems sensible enough to me but it needs a merge of master |
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 happy with this PR, but someone else should take another look since I did some work on it.
Thanks for splitting out the reorder, the norm_num diff is now much easier to follow! |
fb1bcfd
to
0573aa0
Compare
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.
Thanks!
bors d+
✌️ YaelDillies can now approve this pull request. To approve and merge a pull request, simply reply with |
bors merge |
`finset.fin_range n` is just `finset.univ`, so we inline its definition in the `fintype (fin n)` instance to avoid people trying to use it. Co-authored-by: Vierkantor <vierkantor@vierkantor.com>
Pull request successfully merged into master. Build succeeded: |
finset.fin_range
finset.fin_range
finset.fin_range n
is justfinset.univ
, so we inline its definition in thefintype (fin n)
instance to avoid people trying to use it.