Mirror of https://github.com/leanprover/lean2 in case it ever disappears
Find a file
Leonardo de Moura 758a17ab23 refactor(library/data/unit): break unit.lean into smaller pieces
The unit datatype is used by automation.

We want to be able to access its declaration without having to access
all dependencies (e.g., decidable, subsingleton, inhabited, ...).

This is *not* an optimization, but a way to make sure we can "import" unit
before we import other declarations.
2014-10-25 14:57:33 -07:00
bin feat(frontends/lean): reserve notation, closes #95 2014-10-21 15:39:47 -07:00
doc doc(intro): basic slides 2014-10-23 16:37:04 -07:00
images chore(*): add logo 2014-04-29 16:21:17 -07:00
library refactor(library/data/unit): break unit.lean into smaller pieces 2014-10-25 14:57:33 -07:00
script fix(script/demangle_cpptype): process line-by-line, instead of waiting for EOF 2013-09-29 18:36:01 -07:00
src feat(library/definitional/induction_on): automatically add 'induction_on' 2014-10-25 13:37:04 -07:00
tests feat(library/definitional/induction_on): automatically add 'induction_on' 2014-10-25 13:37:04 -07: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 Add LICENSE file 2013-07-15 18:55:48 -07:00
README.md doc(README.md): add syntax_highlight_in_latex 2014-10-08 08:06:33 -07:00

logo

LicenseUbuntuOS XWindowsCoverageBuilds/TestsStatic Analysis
Coverity Scan Build Status

About

Requirements

Installing required packages at

Windows

Linux

OS X

Build Instructions

Miscellaneous