Leonardo de Moura
|
279c34ff46
|
feat: add MVarId.eqOfHEq tactic
|
2022-10-28 07:52:45 -07:00 |
|
Mario Carneiro
|
dd8bbe9367
|
fix: catch kernel exceptions in Kernel.{isDefEq, whnf}
fixes #1756
|
2022-10-20 05:38:29 -07:00 |
|
Leonardo de Moura
|
815bc95c47
|
refactor: remove duplication MVarId.applyRefl => MVarId.refl
and mark `MVarId.applyRefl` as deprecated.
|
2022-08-01 18:44:07 -07:00 |
|
Leonardo de Moura
|
8335a82aed
|
refactor: improve MVarId method discoverability
See issue #1346
|
2022-07-24 21:36:33 -07:00 |
|
Leonardo de Moura
|
77ae79be46
|
chore: use let/if in do blocks
|
2022-06-13 17:10:14 -07:00 |
|
Sebastian Ullrich
|
61c7b8b94c
|
chore: format string
|
2022-05-16 15:14:01 +02:00 |
|
Leonardo de Moura
|
4374ec4ad8
|
perf: use Kernel isDefEq for ground terms
`state8.lean` now takes 0.29s. It was 0.37s.
|
2022-04-09 12:24:20 -07:00 |
|
Leonardo de Moura
|
4dd2b26e06
|
fix: rfl error message and corner case
The new `rfl` slightly improves the performance for `rfl` proofs of
ground terms.
Example: `state8.lean` now takes 0.37s. It was 0.52s.
|
2022-04-09 12:08:04 -07:00 |
|
Leonardo de Moura
|
03f6b87647
|
feat: add hand-written rfl tactic
It requires update stage0
|
2022-04-09 11:57:27 -07:00 |
|