aesop
case some.cons
α : Type u_1
hd : α
tl : List α
x : α
val✝ : List α × α
ho : tl.getSnoc? = some val✝
head✝ : α
tail✝ : List α
⊢ (hd = head✝ ∧ val✝.1 = tail✝) ∧ val✝.2 = x ↔ hd = head✝ ∧ val✝ = (tail✝, x)
no goals