Skip to content

Releases: leanprover/lean4-pr-releases

Release for PR 6589

09 Jan 04:18
Compare
Choose a tag to compare
pr-release-6589

feat: align List/Array lemmas for filter/filterMap

Release for PR 6588

09 Jan 06:23
1dcad8e
Compare
Choose a tag to compare
Update src/Lean/Meta/Tactic/Grind/Canon.lean

Co-authored-by: Kim Morrison <[email protected]>

Release for PR 6587

09 Jan 18:30
Compare
Choose a tag to compare
pr-release-6587

fix: remove change in comment

Release for PR 6586

09 Jan 02:30
Compare
Choose a tag to compare
pr-release-6586

feat: aligning List/Array/Vector lemmas for map

Release for PR 6585

09 Jan 02:27
Compare
Choose a tag to compare
fix: `grind` canonicalizer

This PR fixes a bug in the `grind` canonicalizer.

Release for PR 6347

09 Jan 21:21
3601576
Compare
Choose a tag to compare
pr-release-6347

Update Lemmas.lean

Release for PR 6583

08 Jan 21:58
Compare
Choose a tag to compare
pr-release-6583

chore: remove unused Environment.addAndCompile

Release for PR 6582

08 Jan 21:41
Compare
Choose a tag to compare
pr-release-6582

fix: E-matching local theorems

Release for PR 6581

08 Jan 20:24
Compare
Choose a tag to compare
feat: add `grind` configuration options to control case-splitting

This PR adds the following configuration options to `Grind.Config`:
`splitIte`, `splitMatch`, and `splitIndPred`.

Release for PR 6579

08 Jan 18:58
Compare
Choose a tag to compare
fix: matching cpp and Lean implementations

Match `is_letter_like_unicode` with `isLetterLike`
Match `is_sub_script_alnum_unicode` with `isSubScriptAlnum`
Breaking changes:
- Remove `isNumericSubscript`
- `is_sub_script_alnum_unicode` rejects superscript n