Nuprl Definition : global-class
GlobalClass(Info;A;X) ==
  ∃components:{bag(Id × hdataflow(Info;A))
  (X
  = (λes,e. bag-union(bag-mapfilter(λp.(snd(snd(p)*(map(λx.info(x);before(e)))(info(e))));λp.fst(p) = loc(e);
                                    components)))
  ∈ EClass(A))}
Definitions occuring in Statement : 
eclass: EClass(A[eo; e])
, 
es-info: info(e)
, 
es-before: before(e)
, 
es-loc: loc(e)
, 
eq_id: a = b
, 
Id: Id
, 
map: map(f;as)
, 
pi1: fst(t)
, 
pi2: snd(t)
, 
sq_exists: ∃x:{A| B[x]}
, 
lambda: λx.A[x]
, 
product: x:A × B[x]
, 
equal: s = t ∈ T
, 
bag-union: bag-union(bbs)
, 
bag-mapfilter: bag-mapfilter(f;P;bs)
, 
bag: bag(T)
, 
iterate-hdataflow: P*(inputs)
, 
hdf-ap: X(a)
, 
hdataflow: hdataflow(A;B)
FDL editor aliases : 
global-class
GlobalClass(Info;A;X)  ==
    \mexists{}components:\{bag(Id  \mtimes{}  hdataflow(Info;A))
    (X
    =  (\mlambda{}es,e.  bag-union(bag-mapfilter(\mlambda{}p.(snd(snd(p)*(map(\mlambda{}x.info(x);before(e)))(info(e))));
                                                                        \mlambda{}p.fst(p)  =  loc(e);components))))\}
Date html generated:
2015_07_17-PM-00_32_57
Last ObjectModification:
2012_12_14-AM-11_22_47
Home
Index