Mirror of https://github.com/leanprover/lean2 in case it ever disappears
Find a file
Leonardo de Moura 7c0cc3111a fix(kernel/type_checker): we must use different caches for infer_type and check
The new test tc4.lua exposes the problem being fixed.
We need separate caches otherwise we may mistakenly assume that an expression was already checked by the type checker, while only its type was inferred.

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-05-15 13:53:11 -07:00
doc chore(travis): use lean-build@googlegroups 2014-05-02 17:21:54 -04:00
examples/lean doc(examples/wf): use 'have' construct in wf example 2014-03-03 18:29:19 -08:00
images chore(*): add logo 2014-04-29 16:21:17 -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 fix(kernel/type_checker): we must use different caches for infer_type and check 2014-05-15 13:53:11 -07:00
tests fix(kernel/type_checker): we must use different caches for infer_type and check 2014-05-15 13:53:11 -07:00
.gitignore chore(.gitignore): ignore .md.lean files 2013-12-27 16:50:06 -08:00
.travis.osx.yml chore(travis): use lean-build@googlegroups 2014-05-02 17:21:54 -04:00
.travis.windows.yml chore(travis): use lean-build@googlegroups 2014-05-02 17:21:54 -04:00
.travis.yml chore(travis): fix bitbucket push 2014-05-04 17:49:32 -04:00
LICENSE Add LICENSE file 2013-07-15 18:55:48 -07:00
README.md doc(README.md): use self-hosted icon for cdas 2014-05-05 11:26:39 -04:00

logo

UbuntuOS XWindowsCoverageBuilds/TestsStatic Analysis
Coverity Scan Build Status

Remark: Lean 0.2 is under development. To try Lean, please use version 0.1.

About

Requirements

Installing required packages at

Build Instructions

Miscellaneous