| | 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 |