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] - chore: make List.mem_split an alias of List.append_of_mem #11060
Conversation
cc @digama0, who suggested that I should make a PR about this. This duplication was found by tryTacticAtEachStep. |
I could additionally add a |
Yeah, I would also deprecate and remove the uses in mathlib |
done |
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.
maintainer merge
🚀 Pull request has been placed on the maintainer queue by YaelDillies. |
Thanks! bors merge |
`List.mem_split` duplicates `List.append_of_mem` from `Std`: https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96 This PR makes it an alias. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Pull request successfully merged into master. Build succeeded: |
`List.mem_split` duplicates `List.append_of_mem` from `Std`: https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96 This PR makes it an alias. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
`List.mem_split` duplicates `List.append_of_mem` from `Std`: https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96 This PR makes it an alias. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
`List.mem_split` duplicates `List.append_of_mem` from `Std`: https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96 This PR makes it an alias. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
`List.mem_split` duplicates `List.append_of_mem` from `Std`: https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96 This PR makes it an alias. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
`List.mem_split` duplicates `List.append_of_mem` from `Std`: https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96 This PR makes it an alias. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
List.mem_split
duplicatesList.append_of_mem
fromStd
:https://github.com/leanprover/std4/blob/a756b7d643ae5dcd7bf314e99f8e493e5d81b9ed/Std/Data/List/Lemmas.lean#L94-L96
This PR makes it an alias.