WhoCites Definitions MarkB generic Sections NuprlLIB Doc

Who Cites listp?
listpDef A List == {l:(A List)| (0 < ||l||) }
Thm* A:Type. A List Type
length Def ||as|| == Case of as; nil 0 ; a.as' ||as'||+1 (recursive)
Thm* A:Type, l:A List. ||l||
Thm* ||nil||
lt_int Def i < j == if i < j true ; false fi
Thm* i,j:. (i < j)
assert Def b == if b True else False fi
Thm* b:. b Prop

Syntax:A List has structure: listp(A)

About:
listnillist_indboolbfalsebtrue
ifthenelseassertintnatural_numberaddlessset
recursive_def_noticeuniversememberpropfalsetrueall!abstraction

WhoCites Definitions MarkB generic Sections NuprlLIB Doc