Lean 4 fork for HoTT-compatible kernel extensions (Path types, transport, HITs). Maintained against upstream leanprover/lean4.
Find a file
jrr6 d57d1fcd36
fix: prevent deriving handlers from generating ambiguous identifiers (#9371)
This PR fixes an issue that caused some `deriving` handlers to fail when
the name of the type being declared matched that of a declaration in an
open namespace.

Closes #9366
2025-07-21 17:45:54 +00:00
.github chore: benchmark using USE_LAKE (#9361) 2025-07-17 18:44:29 +00:00
doc chore: Grove: bump version (#9419) 2025-07-17 15:02:17 +00:00
images
nix
releases_drafts
script chore: benchmark using USE_LAKE (#9361) 2025-07-17 18:44:29 +00:00
src fix: prevent deriving handlers from generating ambiguous identifiers (#9371) 2025-07-21 17:45:54 +00:00
stage0 chore: update stage0 2025-07-21 16:24:20 +00:00
tests fix: prevent deriving handlers from generating ambiguous identifiers (#9371) 2025-07-21 17:45:54 +00:00
.gitattributes
.gitignore feat: further release automation (#9092) 2025-06-30 05:44:10 +00:00
.gitpod.Dockerfile
.gitpod.yml
.ignore
CMakeLists.txt chore: compile stage 0 against correct version string (#9085) 2025-06-29 20:52:46 +00:00
CMakePresets.json
CODEOWNERS chore: Update CODEOWNERS (#9232) 2025-07-07 13:11:41 +00:00
CONTRIBUTING.md
flake.lock
flake.nix
lean-toolchain
lean.code-workspace
LICENSE
LICENSES
README.md
RELEASES.md

This is the repository for Lean 4.

About

Installation

See Setting Up Lean.

Contributing

Please read our Contribution Guidelines first.

Building from Source

See Building Lean.