Definitions mb event system 2 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
Some definitions of interest.
deqDef EqDecider(T) == eq:TTx,y:Tx = y  (eq(x,y))
Thm* T:Type. EqDecider(T Type
assertDef b == if b True else False fi
Thm* b:b  Prop
iffDef P  Q == (P  Q) & (P  Q)
Thm* A,B:Prop. (A  B Prop
sumdeqDef sumdeq(a;b)(p,q)
Def == InjCase(ppa. InjCase(qqa. 1of(a)(pa,qa); qb. false); pb.
Def == InjCase(qqa. falseqb. 1of(b)(pb,qb)))
Thm* A,B:Type, a:EqDecider(A), b:EqDecider(B). sumdeq(a;b (A+B)(A+B)

About:
productboolbfalseifthenelseassertunion
decideapplyfunctionuniverse
equalmemberpropimpliesandfalsetrueall
!abstraction
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

Definitions mb event system 2 Sections EventSystems Doc