lean4-htt/src/Init
Leonardo de Moura 1c1e6d79a7 feat: add equality proof for named patterns
The user can optionally name the equality proof.
The new test demostrates how to name the equality proof.

closes #501
2022-01-18 12:43:01 -08:00
..
Control chore: remove arbitrary 2022-01-15 12:14:27 -08:00
Data fix: provide reference implementation for Array.modify 2022-01-17 12:41:12 -08:00
System chore: remove arbitrary 2022-01-15 12:14:27 -08:00
Classical.lean chore: remove arbitrary 2022-01-15 12:14:27 -08:00
Coe.lean feat: add instance from CoeSort to CoeTail 2021-08-18 20:24:43 -07:00
Control.lean feat: add ExceptCpsT 2021-02-27 18:44:24 -08:00
Conv.lean feat: add unfold tactic parsers 2022-01-07 13:51:45 -08:00
Core.lean feat: add equality proof for named patterns 2022-01-18 12:43:01 -08:00
Data.lean feat: add Ord and deriving instance for it. 2021-04-03 21:27:26 -07:00
Fix.lean chore: remove arbitrary 2022-01-15 12:14:27 -08:00
Hints.lean fix: Not should not be reducible, special support for Ne 2021-02-15 17:36:11 -08:00
Meta.lean feat: remove partials from Init/Data/Array/Basic.lean 2022-01-10 16:05:33 -08:00
Notation.lean feat: add unfold tactic parsers 2022-01-07 13:51:45 -08:00
NotationExtra.lean chore: suppress newline after . 2021-12-23 13:56:22 +01:00
Prelude.lean chore: update namedPattern signature 2022-01-17 17:21:18 -08:00
SimpLemmas.lean chore: universe generalize implies_true 2021-12-17 14:19:54 -08:00
SizeOf.lean feat: add sizeOf spec lemmas as simp theorems 2022-01-17 16:14:38 -08:00
System.lean chore: remove #lang lean4 header 2020-10-25 09:54:07 -07:00
Util.lean chore: enforce naming convention for theorems 2021-08-07 12:48:38 -07:00
WF.lean fix: add missing [reducible] annotations Init/WF.lean 2022-01-12 17:12:55 -08:00
WFTactics.lean feat: add sizeOf spec lemmas as simp theorems 2022-01-17 16:14:38 -08:00