[erlang-questions] adding maps:merge_nested/2
Vans S
vans_163@REDACTED
Sat Nov 12 21:51:49 CET 2016
What do you think of a function merge_nested added to maps module?
The function would merge two maps and all nested maps
Example:
#{k1=> v1, k2=> #{k3=> 5, k4=> #{k4=> v2}}}
= maps:merge_nested(
#{k1=> v1, k2=> #{k3=> 5},
#{k1=> v1, k2=> #{k4=> #{k4=> v2}}})
Also perhaps extending maps:merge to maps:merge/1 to allow passing a list:
maps:merge([#{k1=> v1}, #{k2=> v2}, #{k3=> v3}])
More information about the erlang-questions
mailing list