Lean 4 fork for HoTT-compatible kernel extensions (Path types, transport, HITs). Maintained against upstream leanprover/lean4.
Find a file
Leonardo de Moura 125faad936 fix: missing do
This is nasty. The following
```
if entry.answers.contains answer then pure () -- if answer was already found, then do nothing
else
  let newEntry := { answers := entry.answers.push answer, .. entry };
  modify $ fun s => { tableEntries := s.tableEntries.insert key newEntry, .. s };
  entry.waiters.forM (wakeUp answer)
```
was being parsed as
```
if entry.answers.contains answer then pure () -- if answer was already found, then do nothing
else
  (let newEntry := { answers := entry.answers.push answer, .. entry };
   modify $ fun s => { tableEntries := s.tableEntries.insert key newEntry, .. s });
entry.waiters.forM (wakeUp answer)
```
2020-01-09 12:44:41 -08:00
.github chore: CI: check for memory leaks in tests & stdlib 2019-12-23 14:25:17 +01:00
bin fix: lean-gdb.py 2019-12-17 12:16:34 -08:00
doc fix: dead link in doc 2020-01-02 14:36:14 +01:00
images
lean4-mode chore: improve · input method 2019-12-21 15:55:14 -08:00
nix chore: add CCACHE option, on by default if available 2019-11-21 13:11:02 -08:00
script chore: extended CI checks 2019-12-07 21:51:59 +01:00
src fix: missing do 2020-01-09 12:44:41 -08:00
stage0 chore: update stage0 2020-01-09 09:44:07 -08:00
tests chore: reactivate typeclass test 2020-01-09 11:47:48 -08:00
tmp refactor: cleanup 2019-12-06 14:41:39 -08:00
.clang-format
.codecov.yml
.gitattributes chore(.gitattributes): use union merge strategy for doc/changes.md 2017-12-11 12:49:10 +01:00
.gitignore chore: update .gitignores 2019-11-29 11:18:26 +01:00
default.nix chore: add CCACHE option, on by default if available 2019-11-21 13:11:02 -08:00
LICENSE
README.md chore(README): update 2019-04-24 11:40:46 -07:00
shell.nix chore: switch to Github Actions 2019-11-21 13:11:16 -08:00

We are currently developing Lean 4. Lean 3 is still the latest official release. This repository contains work in progress.

Important. Unless you are one of our collaborators

  • We strongly suggest you use Lean 3.
  • Pull requests are not welcome.
  • New issues are not welcome, and will be closed without any feedback.