dissoc
removes an association by key
Usage:
(dissoc seq key)
Returns a newly mapped sequence wherein the association identified by the key is removed. If the key doesn’t exist, the original sequence is returned.
An Example
(define robert {:name "Bob" :age 45})
(dissoc robert :age)
This example returns a copy of robert from which the :age association has been removed. The original sequence is unaffected.