user=> (array-map :a 10)
{:a 10}
user=> (array-map :a 10 :b 20)
{:a 10 :b 20}
user=> (apply array-map [:a 10 :b 20 :c 30])
{:a 10 :b 20 :c 30}
user=> (apply assoc {} [:a 10 :b 20 :c 30]) ;same result using assoc
{:a 10 :b 20 :c 30}
(defn array-map
"Constructs an array-map."
{:added "1.0"
:static true}
([] (. clojure.lang.PersistentArrayMap EMPTY))
([& keyvals] (clojure.lang.PersistentArrayMap/createWithCheck (to-array keyvals))))
Comments top
No comments for array-map. Log in to add a comment.