lean4-htt/src/Init
Sebastian Ullrich a78302243c refactor: strengthen Syntax signatures
Most notable change: `Quote` is now parameterized by the target kind.
Which means that `Name` etc. could actually have different
implementations for quoting into `term` and `level`, if that need ever
arises.
2022-06-27 22:37:02 +02:00
..
Control feat: replace constant with opaque 2022-06-14 17:02:59 -07:00
Data feat: more TSyntax API & coercions 2022-06-27 22:37:02 +02:00
System fix: constant => opaque issues 2022-06-14 17:19:54 -07:00
Classical.lean chore: unused variables 2022-06-07 17:54:10 -07:00
Coe.lean refactor: make Init.Coe independent of Init.Notation 2022-06-27 22:37:02 +02:00
Control.lean feat: add ExceptCpsT 2021-02-27 18:44:24 -08:00
Conv.lean chore: work around macro limitations 2022-06-27 22:37:02 +02:00
Core.lean fix: LawfulBEq class 2022-06-16 15:33:32 -07:00
Data.lean refactor: move ac proofs to Init. 2022-03-16 17:21:20 -07:00
Hints.lean fix: Not should not be reducible, special support for Ne 2021-02-15 17:36:11 -08:00
Meta.lean refactor: strengthen Syntax signatures 2022-06-27 22:37:02 +02:00
Notation.lean feat: more TSyntax API & coercions 2022-06-27 22:37:02 +02:00
NotationExtra.lean chore: unused variables 2022-06-07 17:54:10 -07:00
Prelude.lean feat: more TSyntax API & coercions 2022-06-27 22:37:02 +02:00
SimpLemmas.lean feat: boolean inequality lemmas 2022-06-25 11:18:09 +02:00
SizeOf.lean refactor: unname some unused variables 2022-06-07 16:37:45 -07:00
SizeOfLemmas.lean feat: add helper sizeOf simp theorems 2022-02-28 12:28:37 -08:00
System.lean chore: remove #lang lean4 header 2020-10-25 09:54:07 -07:00
Tactics.lean fix: fixes #1230 2022-06-20 09:58:27 -07:00
Util.lean chore: revert some questionable signature changes 2022-06-07 16:37:45 -07:00
WF.lean feat: add strong Nat induction principle 2022-06-12 14:01:05 -07:00
WFTactics.lean chore: remove old hack that is not needed anymore 2022-06-15 16:36:54 -07:00