When applied on a map, returns a new map with new or updated key val pairs.
It can be used to add new information in existing map.
(def userData {:name "Bob" :userID 2 :country "US"})
(assoc userData :age 27) ;; { :name "Bob" :userID 2 :country "US&qu...