[erlang-questions] Process scope variable
Imants Cekusins
imantc@REDACTED
Tue Feb 17 15:33:19 CET 2015
> With funs you can do:
> a() ->
> A = 10,
> B = fun() -> A + 1 end,
> B().
closure, isn't it? yes it is helpful.
well the idea is not to eliminate function arguments but pass only
args specific to the fun.
also, please note that process dict allows overriding. I was thinking
more in terms of static var - same as in function scope.
Well it only takes a util fun to explicitly allow or disallow
override. Can even raise a stacktrace to show where in the code the
var was set.
why didn't I ask a while ago..
More information about the erlang-questions
mailing list