Nuprl Definition : select

L[n] ==  fix((λselect,n,L. let x,y in if (n) < (1)  then x  else eval in select y)) L



Definitions occuring in Statement :  callbyvalue: callbyvalue less: if (a) < (b)  then c  else d apply: a fix: fix(F) lambda: λx.A[x] spread: spread def subtract: m natural_number: $n
Definitions occuring in definition :  fix: fix(F) lambda: λx.A[x] spread: spread def less: if (a) < (b)  then c  else d callbyvalue: callbyvalue subtract: m natural_number: $n apply: a
FDL editor aliases :  select

Latex:
L[n]  ==    fix((\mlambda{}select,n,L.  let  x,y  =  L  in  if  (n)  <  (1)    then  x    else  eval  m  =  n  -  1  in  select  m  y))  \000Cn  L



Date html generated: 2016_05_14-AM-06_35_32
Last ObjectModification: 2015_12_03-PM-02_05_48

Theory : list_0


Home Index