Nuprl Definition : testrec3
testrec3(x;f;L) ==  letrec g(p)=let x,L = p in if null(L) then x else g <x * x, map(f;tl(L))> fi  in g <x, L>
Definitions occuring in Statement : 
null: null(as), 
map: map(f;as), 
tl: tl(l), 
natrec: natrec, 
ifthenelse: if b then t else f fi , 
apply: f a, 
spread: spread def, 
pair: <a, b>, 
multiply: n * m
Definitions occuring in definition : 
natrec: natrec, 
spread: spread def, 
ifthenelse: if b then t else f fi , 
null: null(as), 
apply: f a, 
multiply: n * m, 
map: map(f;as), 
tl: tl(l), 
pair: <a, b>
FDL editor aliases : 
testrec3
Latex:
testrec3(x;f;L)  ==
    letrec  g(p)=let  x,L  =  p  in  if  null(L)  then  x  else  g  <x  *  x,  map(f;tl(L))>  fi    in  g  <x,  L>
Date html generated:
2016_05_15-PM-07_45_48
Last ObjectModification:
2015_09_23-AM-08_18_33
Theory : general
Home
Index