If we don't do that, then any 'if' term that uses one of these theorems will get "stuck". That is, the kernel will not be able to reduce them because theorems are always opaque |
||
|---|---|---|
| .. | ||
| examples | ||
| cast.lean | ||
| connectives.lean | ||
| core.md | ||
| decidable.lean | ||
| eq.lean | ||
| identities.lean | ||
| if.lean | ||
| inhabited.lean | ||
| instances.lean | ||
| nonempty.lean | ||
| prop.lean | ||
| quantifiers.lean | ||