Sebastian Ullrich
|
ff1d3138bf
|
refactor: module-ize Lean (#9330)
|
2025-07-25 12:02:51 +00:00 |
|
Henrik Böving
|
23e49eb519
|
perf: add prelude to all Lean modules
|
2024-02-18 14:55:17 -08:00 |
|
int-y1
|
8d7520b36f
|
chore: fix typos in comments
|
2023-10-08 10:46:05 +02:00 |
|
Gabriel Ebner
|
a8cab84735
|
refactor: use computed fields for Expr
|
2022-07-11 14:19:41 -07:00 |
|
Leonardo de Moura
|
608a306ef0
|
refactor: simplify/cleanup DelayedMetavarAssignment
|
2022-07-06 15:24:17 -07:00 |
|
Leonardo de Moura
|
a1413b8fa1
|
feat: cache failures at isDefEq
We can compile Lean with these changes, but 3 tests are still broken.
This cache is used to address a performance issue reported at
https://leanprover.zulipchat.com/#narrow/stream/270676-lean4/topic/deterministic.20timeout.20with.20structures/near/288180087
|
2022-07-03 21:52:01 -07:00 |
|
Leonardo de Moura
|
1a15b0183b
|
chore: occursCheck semantics was confusing
|
2021-02-03 15:04:18 -08:00 |
|
Leonardo de Moura
|
d1efcab6f5
|
perf: improve occursCheck
|
2021-02-03 15:04:18 -08:00 |
|
Leonardo de Moura
|
761b64c929
|
fix: missing occursCheck at SyntheticMVars
fixes #301
|
2021-01-29 17:13:04 -08:00 |
|