DF
Size: a a a
DF
DF
1> M = #{foo => bar}.
#{foo => bar}
2> X = bar.
bar
3> Y = baz.
baz
4> M#{foo := X, faz := Y}.
** exception error: {badkey,faz}
ŹR
DF
DF
ŹR
DF
4> M#{foo := X, faz := Y}.
** exception error: {badkey,faz}
in function maps:update/3
called as maps:update(faz,baz,#{foo => bar})
in call from erl_eval:'-expr/5-fun-0-'/2 (erl_eval.erl, line 259)
in call from lists:foldl/3 (lists.erl, line 1263)
5> M#{foo := X, faz => Y}.
#{faz => baz,foo => bar}
DF
DF
DF
DF
DF
ŹR
DF
DF
DF
DF
ŹR
DF
M#{ K := V }
ŹR