Skip to content

chore(SetTheory/Cardinal/Basic): make types more explicit#8291

Closed
eric-wieser wants to merge 3 commits intomasterfrom
eric-wieser/tidy-ord-card-pow
Closed

chore(SetTheory/Cardinal/Basic): make types more explicit#8291
eric-wieser wants to merge 3 commits intomasterfrom
eric-wieser/tidy-ord-card-pow

Conversation

@eric-wieser
Copy link
Copy Markdown
Member

When reading this file, it is difficult to tell whether statements are about ordinal or natural powers; especially given that when leanprover/lean4#2220 is fixed the meanings may change.

This commit adds type annotations to remove the ambiguity, but does not change the type of any statements.


Open in Gitpod

When reading this file, it is difficult to tell whether statements are about ordinal or natural powers; especially given that when leanprover/lean4#2220 is fixed the meanings may change.
This adds type annotations to remove the ambiguity.
@eric-wieser eric-wieser added awaiting-review awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. labels Nov 9, 2023
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Nov 9, 2023
@kmill
Copy link
Copy Markdown
Contributor

kmill commented Nov 9, 2023

Please make sure this is synchronized with the efforts in #8284 and won't make the Lean version bump any more difficult.

@eric-wieser
Copy link
Copy Markdown
Member Author

Feel free to ping me on #8284 once this is merged, and I'll sort out the conflicts.

@eric-wieser
Copy link
Copy Markdown
Member Author

Looking more closely at the conflicts in #8284; merging this PR will make them easier to resolve.

eric-wieser added a commit that referenced this pull request Nov 9, 2023
This folds in the changes from #8291
eric-wieser added a commit that referenced this pull request Nov 9, 2023
This folds in the changes from #8291
@ghost ghost added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Nov 17, 2023
@eric-wieser eric-wieser deleted the eric-wieser/tidy-ord-card-pow branch March 23, 2024 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants