View Problem

Add an entry to a map

Given an empty pets map, add the mapping from "rob" to "dog"
ExpandDiskEdit
erlang
Pets1 = dict:store(rob, dog, Pets0).
ExpandDiskEdit
erlang
ets:insert(Pets, {rob, dog}).
ExpandDiskEdit
erlang
Pets1 = gb_trees:enter(rob, dog, Pets0).

Submit a new solution for erlang
There are 19 other solutions in additional languages (clojure, cpp, fantom, fsharp ...)