Nuprl Definition : is-list-if-has-value-fun

is-list-if-has-value-fun(t;n) ==
  primrec(n;λt.Unit;λm,T,t. if is pair then (snd(t)) otherwise ↑isaxiom(t) supposing (t)↓t



Definitions occuring in Statement :  primrec: primrec(n;b;c) has-value: (a)↓ assert: b bfalse: ff btrue: tt uimplies: supposing a pi2: snd(t) ispair: if is pair then otherwise b isaxiom: if Ax then otherwise b unit: Unit apply: a lambda: λx.A[x]
Definitions occuring in definition :  primrec: primrec(n;b;c) unit: Unit lambda: λx.A[x] uimplies: supposing a has-value: (a)↓ ispair: if is pair then otherwise b apply: a pi2: snd(t) assert: b isaxiom: if Ax then otherwise b btrue: tt bfalse: ff
FDL editor aliases :  is-list-if-has-value-fun

Latex:
is-list-if-has-value-fun(t;n)  ==
    primrec(n;\mlambda{}t.Unit;\mlambda{}m,T,t.  if  t  is  a  pair  then  T  (snd(t))  otherwise  \muparrow{}isaxiom(t)  supposing  (t)\mdownarrow{})  t



Date html generated: 2016_05_15-PM-10_08_26
Last ObjectModification: 2015_09_23-AM-08_22_22

Theory : eval!all


Home Index