| | Some definitions of interest. |
|
| head | Def head(l) == hd(l) |
| | | Thm* 'a:Type, l:'a List. mt(l)  head(l) 'a |
|
| hd | Def hd(l) == Case of l; nil "?" ; h.t h |
| | | Thm* A:Type, l:A List. ||l|| 1  hd(l) A |
|
| label | Def t ...$L == t |
|
| mt | Def mt(l) == Case of l; nil True ; a.as' False |
| | | Thm* 'a:Type{i}, l:'a List. mt(l) Prop{1} |
|
| not | Def A == A  False |
| | | Thm* A:Prop. ( A) Prop |