[erlang-questions] Process scope variable
Imants Cekusins
imantc@REDACTED
Thu Feb 19 15:34:14 CET 2015
Hi Fred,
thank your for taking time to read this.
well the "state" gs calls would be quite fail-proof: get_state,
set_state. The gs would only hold the state and make it accessible
from anywhere.
the rest of the program flow stays pretty much intact, no?
to operate on the state variables I would still need to get state,
assign it to a local variable in a function, then pass it to some
function to work on this var.
I do not aim to completely eliminate args. e.g. there would still be funs like
parse(Bin) -> #parsed{}.
it would be obvious from parse/1 signature that it does not change the
state - another benefit.
More information about the erlang-questions
mailing list