Misc improvements to `head` and `tail` functions for lists
- Define
headas notation that prints (Coq defines it asparsing only). - Declare
tailassimpl nomatch. - Add lemmas about
headandtail.
Edited by Robbert Krebbers
head as notation that prints (Coq defines it as parsing only).tail as simpl nomatch.head and tail.