How to multiply a map in clojure?

What is idiomatic clojure for subset :

 user=> (subset [:a :b] {:a 1 :b 2 :c 3}) {:a 1 :b 2} 

Thanks.

+6
source share
1 answer

You are looking for the select-keys function:

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

All Articles