View Problem

Add an entry to a map

Given an empty pets map, add the mapping from "rob" to "dog"
ExpandDiskEdit
ruby
pets['rob']='dog'
ExpandDiskEdit
cpp C++/CLI .NET 2.0
pets->Add("rob", "dog");
ExpandDiskEdit
cpp C++/CLI .NET 2.0
pets["rob"] = "dog";
ExpandDiskEdit
fsharp
pets <- (Map.add "rob" "dog" pets)
ExpandDiskEdit
fsharp
pets.Add("rob", "dog")
ExpandDiskEdit
groovy
pets['rob'] = 'dog'
ExpandDiskEdit
groovy
pets.rob = 'dog'
ExpandDiskEdit
groovy
pets.put('rob', 'dog')

Submit a new solution for ruby, cpp, fsharp, or groovy
There are 14 other solutions in additional languages (clojure, erlang, fantom, go ...)