select-keys

added
1.0

ns
clojure.core

type
function

(select-keys map keyseq)

Returns a map containing only those entries in map whose key is in keys

                user=> (select-keys {:a 1 :b 2} [:a])
{:a 1}
user=> (select-keys {:a 1 :b 2} [:a :c])
{:a 1}
user=> (select-keys {:a 1 :b 2 :c 3} [:a :c])
{:c 3, :a 1}
            
                user=> (select-keys [1 2 3] [0 0 2])
{0 1, 2 3}