Nuprl Definition : ml-length

ml-length(l) ==  fix((λlength,l. if null(l) then 0 else let a.as = l in 1 + length(as) fi ))(l)



Definitions occuring in Statement :  spreadcons: spreadcons,  ml_apply: f(x),  null: null(as),  ifthenelse: if b then t else f fi ,  fix: fix(F),  lambda: λx.A[x],  add: n + m,  natural_number: $n
Definitions occuring in definition :  fix: fix(F),  lambda: λx.A[x],  ifthenelse: if b then t else f fi ,  null: null(as),  spreadcons: spreadcons,  add: n + m,  natural_number: $n,  ml_apply: f(x)
FDL editor aliases :  ml-length

Latex:
ml-length(l)  ==    fix((\mlambda{}length,l.  if  null(l)  then  0  else  let  a.as  =  l  in  1  +  length(as)  fi  ))(l)



Date html generated: 2017_09_29-PM-05_50_52
Last ObjectModification: 2017_05_10-PM-06_33_48

Theory : ML


Home Index