| example | |
| {p: Prop} | |
| (h: True → p) | |
| : p := by | |
| simp (discharger := skip) [h] -- simp made no progress | |
| example | |
| {p: Prop} | |
| (h: True → p) | |
| : p := by | |
| simp (discharger := simp) [h] | |
| example | |
| {p: Prop} | |
| (h: True → p) | |
| : p := by | |
| simp (discharger := trace "hello"; simp) [h] |