rintro rfl
case nil
α✝ : Type u
inst✝² : DecidableEq α✝
β✝ : Type v
inst✝¹ : DecidableEq β✝
m : Type ?u.156032 → Type ?u.156034
α : Type u_2
β : Type u_1
inst✝ : Monad m
f : α → Option β
bs : List β
⊢ [] = bs → bs.length = 0
case nil
α✝ : Type u
inst✝² : DecidableEq α✝
β✝ : Type v
inst✝¹ : DecidableEq β✝
m : Type ?u.156032 → Type ?u.156034
α : Type u_2
β : Type u_1
inst✝ : Monad m
f : α → Option β
⊢ [].length = 0