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 |