Nuprl Definition : oarcast-deliver-output

oarcast-deliver-output(num;s) ==
  let rem,counts 
  in eval eval_list(mapfilter(λp.(fst(p));λp.num ≤snd(p);counts)) in
     if null(L) then inr ⋅  else let xx,_ in inl xx fi 



Definitions occuring in Statement :  mapfilter: mapfilter(f;P;L) null: null(as) eval_list: eval_list(t) le_int: i ≤j callbyvalue: callbyvalue ifthenelse: if then else fi  it: pi1: fst(t) pi2: snd(t) lambda: λx.A[x] spread: spread def inr: inr  inl: inl x
FDL editor aliases :  oarcast-deliver-output

Latex:
oarcast-deliver-output(num;s)  ==
    let  rem,counts  =  s 
    in  eval  L  =  eval\_list(mapfilter(\mlambda{}p.(fst(p));\mlambda{}p.num  \mleq{}z  snd(p);counts))  in
          if  null(L)  then  inr  \mcdot{}    else  let  xx,$_{}$  =  L  in  inl  xx  fi 



Date html generated: 2015_07_23-PM-00_28_24
Last ObjectModification: 2014_07_23-PM-01_27_45

Home Index