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