lean2/library
Leonardo de Moura 3ca1264f61 refactor(library): mark 'decidable' theorems as definitions
If we don't do that, then any 'if' term that uses one of these theorems
will get "stuck". That is, the kernel will not be able to reduce them
because theorems are always opaque
2014-09-30 09:02:37 -07:00
..
algebra feat(frontends/lean/inductive_cmd): infer implicit argument annotation after elaboration, allow user to disable it by using '()' annotation, closes #210 2014-09-29 11:11:17 -07:00
data refactor(library): mark 'decidable' theorems as definitions 2014-09-30 09:02:37 -07:00
hott feat(library): add constructions of categories, some changes in eq, sigma and path 2014-09-26 19:45:23 -04:00
logic refactor(library): mark 'decidable' theorems as definitions 2014-09-30 09:02:37 -07:00
tools refactor(frontends/lean): replace '[opaque]' modifier with 'opaque 2014-09-19 15:54:32 -07:00
.gitignore chore(library/.gitignore): update 2014-08-29 10:31:16 -07:00
.project chore(library): add .project file 2014-08-29 10:31:16 -07:00
classical.lean refactor(library): set up and document standard/classical/hott imports 2014-08-25 22:57:55 -07:00
general_notation.lean refactor(library): add namespaces 'or', 'and' and 'iff' 2014-09-04 21:25:21 -07:00
library.md refactor(library): rename algebra directory to struc, move categories.lean to algebra 2014-09-16 13:13:01 -07:00
Makefile fix(library/Makefile): ignore flycheck generated files in the Makefile, fixes #101 2014-08-27 08:36:32 -07:00
priority.lean feat(frontends/lean): allow user to associate priorities to class-instances, closes #180 2014-09-28 12:20:42 -07:00
standard.lean refactor(library): set up and document standard/classical/hott imports 2014-08-25 22:57:55 -07:00