Nuprl Definition : ml-select
ml-select(n;L) ==  fix((λselect,n,L. let x,y = L in if n <z 1 then x else select(n - 1)(y) fi ))(n)(L)
Definitions occuring in Statement : 
ml_apply: f(x), 
ifthenelse: if b then t else f fi , 
lt_int: i <z j, 
fix: fix(F), 
lambda: λx.A[x], 
spread: spread def, 
subtract: n - m, 
natural_number: $n
Definitions occuring in definition : 
fix: fix(F), 
lambda: λx.A[x], 
spread: spread def, 
ifthenelse: if b then t else f fi , 
lt_int: i <z j, 
ml_apply: f(x), 
subtract: n - 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