Skip to content

feat: tree map toArray/keysArray lemmas#12481

Merged
datokrat merged 3 commits intomasterfrom
paul/humanevup-34
Mar 9, 2026
Merged

feat: tree map toArray/keysArray lemmas#12481
datokrat merged 3 commits intomasterfrom
paul/humanevup-34

Conversation

@datokrat
Copy link
Copy Markdown
Contributor

@datokrat datokrat commented Feb 14, 2026

This PR provides lemmas about toArray and keysArray on tree maps and tree sets that are analogous to the existing toList and keys lemmas.

@datokrat datokrat added the changelog-library Library label Feb 14, 2026
@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label Feb 14, 2026
@leanprover-bot
Copy link
Copy Markdown
Collaborator

leanprover-bot commented Feb 14, 2026

Reference manual CI status:

  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2026-02-13-rev2 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2026-02-14 21:19:30)
  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2026-02-23-rev2 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2026-02-25 11:36:30)
  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2026-03-01 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2026-03-02 13:48:06)

mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 14, 2026
@github-actions github-actions bot added the mathlib4-nightly-available A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN label Feb 14, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 14, 2026
@mathlib-lean-pr-testing mathlib-lean-pr-testing bot added the breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan label Feb 14, 2026
@mathlib-lean-pr-testing
Copy link
Copy Markdown

mathlib-lean-pr-testing bot commented Feb 14, 2026

Mathlib CI status (docs):

  • 💥 Mathlib branch lean-pr-testing-12481 build failed against this PR. (2026-02-14 21:25:57) View Log
  • ❗ Mathlib CI can not be attempted yet, as the nightly-testing-2026-03-01 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-mathlib, Mathlib CI should run now. You can force Mathlib CI using the force-mathlib-ci label. (2026-03-02 13:48:04)

@mathlib-lean-pr-testing
Copy link
Copy Markdown

Mathlib CI status (docs):

mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 25, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 25, 2026
@mathlib-lean-pr-testing mathlib-lean-pr-testing bot added builds-mathlib CI has verified that Mathlib builds against this PR and removed breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan labels Feb 25, 2026
@mathlib-lean-pr-testing
Copy link
Copy Markdown

Mathlib CI status (docs):

mathlib-nightly-testing bot pushed a commit to leanprover-community/batteries that referenced this pull request Feb 25, 2026
mathlib-nightly-testing bot pushed a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Feb 25, 2026
@mathlib-lean-pr-testing
Copy link
Copy Markdown

Mathlib CI status (docs):

@datokrat datokrat marked this pull request as ready for review February 26, 2026 11:50
@datokrat datokrat changed the title feat: tree map toList/toArray lemmas feat: tree map toArray/keysArray lemmas Mar 1, 2026
@datokrat datokrat force-pushed the paul/humanevup-34 branch from 5b86c51 to 82171a6 Compare March 2, 2026 12:54
@datokrat datokrat added this pull request to the merge queue Mar 9, 2026
Merged via the queue into master with commit cdfde63 Mar 9, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builds-mathlib CI has verified that Mathlib builds against this PR changelog-library Library mathlib4-nightly-available A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants