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] - feat: list lemmas #11626
Conversation
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 for your contribution and welcome to mathlib!
I gave your PR a first look and have a lot of style comments. (This is perfectly normed for a first PR.) Quite a few things are also copied from the style guide; did you get to read that already?
Some issues occur several times - I haven't mentioned them all the time; please also address similar instances below.
Thank you. I had a look at the style guide already, but my attempts to fix this with a few regexps didn't find all the issues. Now, apart from "hypotheses left of colon" (see above), I tried to fix all the mentioned issues |
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! You're right, the style guide doesn't mention spaces between tactics and their arguments. I think that's an oversight and should be fixed. (And I'll file a PR to remove the other occurrences.)
Just a few more, then I'm out of comments :-)
One more thing: when you're addressed a comment, can you click "resolve conversation"? (If you would still like some opinion on a question, just leave it open. But right now, it's hard to see which is which.) Thanks! Update: I just did this for most of them. |
|
I know! For me, it was easier to fix them all - I added you as a co-author on #11714. (Feel free to tweak how you're mentioned in the PR description.) I hope that's also fine! |
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, looks good. I still have a few comments.
Also, please merge master because there is a merge conflict. Let me know if you need help / need me to do it. |
suggested changes, added ext_iff
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
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.
LGTM
bors merge
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext. Co-authored-by: sven-manthe <147848313+sven-manthe@users.noreply.github.com>
Build failed (retrying...): |
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext. Co-authored-by: sven-manthe <147848313+sven-manthe@users.noreply.github.com>
Pull request successfully merged into master. Build succeeded: |
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext. Co-authored-by: sven-manthe <147848313+sven-manthe@users.noreply.github.com>
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext. Co-authored-by: sven-manthe <147848313+sven-manthe@users.noreply.github.com>
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext. Co-authored-by: sven-manthe <147848313+sven-manthe@users.noreply.github.com>
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext. Co-authored-by: sven-manthe <147848313+sven-manthe@users.noreply.github.com>
Add some general purpose lemmas on lists. The new ext_get?' is intermediate between ext and ext_get, and for consistent naming add an alias ext_get? for ext.
These lemmas are used in a project on Borel determinacy that may be added to mathlib.