Я новичок в Clojure. Я пытаюсь использовать java-хэш-карту в clojure. Я передаю хэш-карту Java в Clojure. Карта: {0=Гоа, 1=Дели, 2=Мумбаи}. Когда я пытаюсь использовать функции clojure на этой карте, я не получаю ожидаемого результата. В отличие от этого, когда я перебираю эту карту, она дает ожидаемый результат.
Example
(println(get map 0)) is giving nil
(doseq [[key value] map
(println value)) is giving the expected output.
Output-Goa
Delhi
Mumbai
Может кто-нибудь объяснить мне, почему это происходит?