feat: two new lemmas on `List.head` / `List.getLast` (#7108) This PR proves `List.head_of_mem_head?` and the analogous `List.getLast_of_mem_getLast?`. These are similar to the existing `List.head_eq_iff_head?_eq_some` and `List.getLast_eq_iff_getLast?_eq_some`, with the added convenience that the proof term needs not be given. --------- Co-authored-by: Kim Morrison <kim@tqft.net>
This is the repository for Lean 4.
See Setting Up Lean.
Please read our Contribution Guidelines first.
See Building Lean (documentation source: doc/make/index.md).