Open dranov opened 7 months ago
I've never been into the [ .. | .. | ...]
syntax for tactics. It actually comes from vanilla Coq, and (I suggest) not idiomatic in Lean.
Maybe you can try something like:
theorem lastP (s : Seq α) : last_spec s := by
scase: s => [|x s]; { left }; srw lastI; right
In Coq, I can write something like:
Is there something similar in Ssrlean?
Currently I do the following, which is a bit verbose: