Map Creation

assoc and dissoc are paired functions: they associate and disassociate items from a map.

See how we add the last name "Brown" to the map with assoc, and then we remove it with dissoc.

merge merges two maps together to make a new map.

(assoc {:first "Sally"} :last "Brown")
;=> {:first "Sally", :last "Brown"}

(dissoc {:first "Sally" :last "Brown"} :last)
;=> {:first "Sally"}

(merge {:first "Sally"} {:last "Brown"})
;=> {:first "Sally", :last "Brown"}



results matching ""

    No results matching ""