| Who Cites hnot? |
|
hnot | Def not == p: .  p |
| | Thm* not (hbool  hbool) |
|
bnot | Def  b == if b false else true fi |
| | Thm* b: .  b  |
|
bool | Def == Unit+Unit |
| | Thm* Type |
| | Thm* S |
|
tlambda | Def ( x:T. b(x))(x) == b(x) |
|
btrue | Def true == inl( ) |
| | Thm* true  |
|
bfalse | Def false == inr( ) |
| | Thm* false  |
|
ifthenelse | Def if b t else f fi == InjCase(b ; t; f) |
| | Thm* b: , A:Type, p,q:A. if b p else q fi A |