dsimp% […] t runs dsimp […] on term t.
If t is a proof, then it runs dsimp […] on the type of t instead.
For instance, instead of
have foo := ...
dsimp at foo
rw [foo]
one can do rw [dsimp% foo].
dsimp% […] t runs dsimp […] on term t.
If t is a proof, then it runs dsimp […] on the type of t instead.
For instance, instead of
have foo := ...
dsimp at foo
rw [foo]
one can write rw [dsimp% foo].
Equations
- One or more equations did not get rendered due to their size.
Instances For
dsimp% […] t runs dsimp […] on term t.
If t is a proof, then it runs dsimp […] on the type of t instead.
For instance, instead of
have foo := ...
dsimp at foo
rw [foo]
one can write rw [dsimp% foo].
Equations
- One or more equations did not get rendered due to their size.