Nuprl Definition : hdataflow

"halting dataflow", P, is either halted (inr ⋅ or it is function
that given an input a ∈ computes pair <Q, out>where is new 
"halting dataflow" and out is bag of type B.⋅

hdataflow(A;B) ==  corec(P.A ⟶ (P × bag(B))?)



Definitions occuring in Statement :  corec: corec(T.F[T]) unit: Unit function: x:A ⟶ B[x] product: x:A × B[x] union: left right bag: bag(T)
FDL editor aliases :  hdf

Latex:
hdataflow(A;B)  ==    corec(P.A  {}\mrightarrow{}  (P  \mtimes{}  bag(B))?)



Date html generated: 2016_05_17-PM-03_26_14
Last ObjectModification: 2014_07_15-PM-05_03_48

Theory : halting!dataflow


Home Index