lean4-htt/tests
Joachim Breitner 41a2e9af19
feat: well-founded recursion: opaque well-foundedness proofs (#5182)
This PR makes functions defined by well-founded recursion use an
`opaque` well-founded proof by default. This reliably prevents kernel
reduction of such definitions and proofs, which tends to be
prohibitively slow (fixes #2171), and which regularly causes
hard-to-debug kernel type-checking failures. This changes renders
`unseal` ineffective for such definitions. To avoid the opaque proof,
annotate the function definition with `@[semireducible]`.
2025-03-19 09:21:04 +00:00
..
bench feat: language reference links and examples in docstrings (#7240) 2025-03-12 09:17:27 +00:00
compiler
elabissues
ir
lean feat: well-founded recursion: opaque well-foundedness proofs (#5182) 2025-03-19 09:21:04 +00:00
pkg feat: debug_assert! (#7256) 2025-03-03 16:34:44 +00:00
playground
plugin
simpperf
.gitignore
common.sh
lean-toolchain