keywordize-keys

added
1.1

ns
clojure.walk

type
function

(keywordize-keys m)

Recursively transforms all map keys from strings to keywords.

                (require 'clojure.walk)
(clojure.walk/keywordize-keys {"a" 1 "b" 2})
;;=> {:a 1 :b 2}
            
                (use 'clojure.walk)

(keywordize-keys {"a" 1, "b" {"c" {"d" 2}}})
;;=> {:a 1, :b {:c {:d 2}}}