Lean 4 fork for HoTT-compatible kernel extensions (Path types, transport, HITs). Maintained against upstream leanprover/lean4.
Find a file
Joscha 5749fb1474 fix: search for local refs only in current file
Fixed by adding the identifier's module as an argument to referringTo.
If the ident is RefIdent.const, this is ignored, but if it is
RefIdent.fvar, referringTo limits its search to the ident's module.
2022-05-03 16:53:03 +02:00
.github chore: CI: pin setup-msys2 2022-05-01 11:58:58 +02:00
.vscode doc: fix some syntax and link in the docs, and more 2021-10-10 11:36:43 +02:00
doc doc: add amssymb package to latex example to make it work in all cases 2022-04-28 11:21:12 +02:00
images
nix chore: Nix: move docs build into sub-flake 2022-03-26 22:50:04 +01:00
script fix: properly distinguish between internal and public linker flags 2022-05-02 13:53:52 +02:00
src fix: search for local refs only in current file 2022-05-03 16:53:03 +02:00
stage0 chore: update stage0 2022-04-29 15:51:47 -07:00
tests chore: normalize spelling 2022-05-03 10:26:11 +02:00
.gitattributes chore: fix changelog path... 2022-02-09 09:42:17 +01:00
.gitignore fix: UTF-8 file path support for lean on Windows 2021-09-22 12:21:52 +02:00
.gitmodules chore: add ignore = untracked 2021-10-18 14:39:43 -07:00
.ignore chore: ignore stage0/ (for rg etc.) 2022-03-18 15:28:20 +01:00
CMakeLists.txt fix: forward USE_GMP to stage 0 2021-12-02 15:52:48 +01:00
CONTRIBUTING.md doc: fix a few links 2021-11-09 09:55:11 +01:00
default.nix doc: setup 2021-01-03 13:21:58 +01:00
flake.lock chore: Nix: update Nixpkgs 2022-04-02 00:08:24 +02:00
flake.nix chore: Nix: move docs build into sub-flake 2022-03-26 22:50:04 +01:00
LICENSE chore: remove LICENSE header that confused GitHub 2021-11-18 09:42:35 +01:00
LICENSES chore: add GMP license for now 2021-11-18 09:42:35 +01:00
README.md chore: fix link to examples 2022-04-02 15:29:12 -07:00
RELEASES.md chore: update RELEASES.md 2022-04-29 15:59:34 -07:00
shell.nix chore: prepare-llvm-linux: stop relying on /usr 2022-03-24 12:33:33 +01:00

This is the repository for Lean 4, which is currently being released as milestone releases towards a first stable release. Lean 3 is still the latest stable release.

About

Installation

See Setting Up Lean.

Contributing

Please read our Contribution Guidelines first.

Building from Source

See Building Lean.