flow = "running-average"
docs = "DESCRIPTION.md"
[[process]]
source = "context://stdio/readline"
input.prompt = { always = "" }
[[process]]
alias = "square"
source = "lib://flowstdlib/math/multiply"
[[connection]]
from = "readline/json"
to = "square/i1"
[[connection]]
from = "readline/json"
to = "square/i2"
[[process]]
alias = "sum"
source = "lib://flowstdlib/math/add"
input.i1 = { once = 0 }
[[connection]]
from = "square"
to = "sum/i2"
[[connection]]
from = "sum"
to = "sum/i1"
[[process]]
source = "lib://flowstdlib/data/count"
input.count = { once = 0 }
[[connection]]
from = "readline/json"
to = "count/data"
[[connection]]
from = "count"
to = "count/count"
[[process]]
source = "lib://flowstdlib/math/divide"
[[connection]]
from = "sum"
to = "divide/dividend"
[[connection]]
from = "count"
to = "divide/divisor"
[[process]]
source = "lib://flowstdlib/math/sqrt"
[[connection]]
from = "divide/result"
to = "sqrt"
[[process]]
source = "context://stdio/stdout"
[[connection]]
from = "sqrt"
to = "stdout"