Lean 4 fork for HoTT-compatible kernel extensions (Path types, transport, HITs). Maintained against upstream leanprover/lean4.
Find a file
Leonardo de Moura e499f8e20a feat(kernel/inductive): relax conditions for an inductive datatype in Prop to be able to eliminate into Type
The new relaxed version allows us to define the "accessability"
proposition and have an eliminator into Type.

See justification in the new comments at inductive.cpp
2014-11-06 09:36:54 -08:00
bin chore(bin/lmake): remove 2014-11-04 18:16:04 -05:00
doc doc(make/osx-10.9.md): update available compilers and required/optional pacakges 2014-10-31 09:48:27 -07:00
images
library refactor(library/logic): cleanup some of the proofs in cast.lean, remove piext axiom 2014-11-05 16:43:31 -08:00
script
src feat(kernel/inductive): relax conditions for an inductive datatype in Prop to be able to eliminate into Type 2014-11-06 09:36:54 -08:00
tests feat(kernel/inductive): relax conditions for an inductive datatype in Prop to be able to eliminate into Type 2014-11-06 09:36:54 -08:00
.gitignore chore(.gitignore): add .lean_options 2014-09-04 15:04:57 -07:00
.travis.osx.yml chore(.travis.osx.yml): add configurations using clang++ 2014-10-06 14:45:28 -07:00
.travis.windows.yml feat(build): add 'CROSS_COMPILE' cmake option 2014-09-26 09:26:40 -07:00
.travis.yml feat(build): add 'CONSERVE_MEMORY' cmake option 2014-09-29 12:44:29 -07:00
LICENSE
README.md chore(README.md): add 'issue stat' badges 2014-10-28 17:23:02 -07:00

logo

LicenseWindowsUbuntuOS XCoverageBuilds/TestsStatic Analysis
Coverity Scan Build Status

Issue Stats Issue Stats

About

Requirements

Installing required packages at

Windows

Linux

OS X

Build Instructions

Miscellaneous