Nuprl Definition : ml-select

ml-select(n;L) ==  fix((λselect,n,L. let x,y in if n <then else select(n 1)(y) fi ))(n)(L)



Definitions occuring in Statement :  ml_apply: f(x) ifthenelse: if then else fi  lt_int: i <j 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 ifthenelse: if then else fi  lt_int: i <j ml_apply: f(x) subtract: m natural_number: $n
FDL editor aliases :  ml-select

Latex:
ml-select(n;L)  ==    fix((\mlambda{}select,n,L.  let  x,y  =  L  in  if  n  <z  1  then  x  else  select(n  -  1)(y)  fi  ))(n)(\000CL)



Date html generated: 2017_09_29-PM-05_51_24
Last ObjectModification: 2017_05_19-PM-05_49_35

Theory : ML


Home Index