-
Notifications
You must be signed in to change notification settings - Fork 677
Pull requests: leanprover/lean4
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix: avoid unnecessary branching in match compilation
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: detect private references in inferred type of public def
changelog-no
Do not include this PR in the release changelog
#10762
opened Oct 13, 2025 by
Kha
Loading…
feat: hash map iterators
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-library
Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
refactor: remove the second elim dead branches pass
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
chore: remove redundant imports in core
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10750
opened Oct 12, 2025 by
Kha
Loading…
fix: Rename theorems that use sorted instead of pairwise
awaiting-review
Waiting for someone to review the PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10743
opened Oct 11, 2025 by
linesthatinterlace
•
Draft
feat: add instances A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
NeZero(n^0)
for n : Nat
and n : Int
toolchain-available
#10739
opened Oct 10, 2025 by
fgdorais
Loading…
fix: hovers and docstrings for (co)inductive types
changelog-server
Language server, widgets, and IDE extensions
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10738
opened Oct 10, 2025 by
david-christiansen
Loading…
chore: prepare for cleaning up This is not necessarily a blocker for merging: but there needs to be a plan
changelog-library
Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
String
namespace
breaks-mathlib
feat: CI has verified that Mathlib builds against this PR
changelog-library
Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
flatMap
iterator combinator
builds-mathlib
#10728
opened Oct 9, 2025 by
datokrat
Loading…
fix: make name mangling unambiguous
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10727
opened Oct 9, 2025 by
Rob23oba
Loading…
chore: even more module system fixes and refinements from Mathlib porting
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10726
opened Oct 9, 2025 by
Kha
Loading…
refactor: use CI has verified that Mathlib builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Shrink
stub in the iterator framework
builds-mathlib
#10725
opened Oct 9, 2025 by
datokrat
Loading…
fix: consider underscores in Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
getHexNumSize
changelog-language
#10719
opened Oct 8, 2025 by
Rob23oba
Loading…
fix: do not crash in mkAuxTheorem
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10704
opened Oct 7, 2025 by
eric-wieser
Loading…
fix: allow interdependent fvars and mvars in mkAuxTheorem
#10702
opened Oct 7, 2025 by
eric-wieser
•
Draft
fix: preserve more information through Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
liftCommandElabM
changelog-language
#10675
opened Oct 5, 2025 by
Rob23oba
Loading…
feat: adds Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
acceptSelector
and modified selectors
changelog-library
#10667
opened Oct 3, 2025 by
algebraic-dev
Loading…
feat: zero cost BaseIO
changelog-compiler
Compiler, runtime, and FFI
changes-stage0
Contains stage0 changes, merge manually using rebase
release-ci
Enable all CI checks for a PR, like is done for releases
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
perf: build Enable all CI checks for a PR, like is done for releases
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
o.noexport
from o.export
instead of compiling from C code
release-ci
fix: simp argument elaboration metacontext depth
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
changelog-tactics
User facing tactics
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#10615
opened Sep 29, 2025 by
kmill
Loading…
Previous Next
ProTip!
Follow long discussions with comments:>50.