Mirror of https://github.com/leanprover/lean2 in case it ever disappears
Find a file
Leonardo de Moura 235b8975d2 feat(kernel/inductive): K-like reduction in the kernel
Given (H_1 : a = a), we have that
      eq.rec H_2 H_1
reduces to H_2

This is not exclusive to equality.
It applies to any inductive datatype in Prop, containing only one
constructor with zero "arguments" (we say they are nullary).

BTW, the restriction to only one constructor is not needed, but it is
does not buy much to support multiple nullary constructors since Prop is
proof irrelevant.
2014-10-10 14:37:45 -07:00
bin feat(bin/linja): add --keep-going N option 2014-10-08 10:23:41 -07:00
doc doc(syntax_highlight_in_latex.md): explain how to use minted and Pygments 2014-10-08 08:04:11 -07:00
images chore(*): add logo 2014-04-29 16:21:17 -07:00
library fix(frontends/lean/elaborator): better specific universe detection 2014-10-09 14:43:07 -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(kernel/inductive): K-like reduction in the kernel 2014-10-10 14:37:45 -07:00
tests feat(kernel/inductive): K-like reduction in the kernel 2014-10-10 14:37:45 -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