Итак, я привык иметь вложенные массивы или карту настроек в своих приложениях. Я попытался установить один из них в Clojure следующим образом:
(def gridSettings
{:width 50
:height 50
:ground {:variations 25}
:water {:variations 25}
})
И я подумал, знаете ли вы о хорошем способе получения вложенной ценности? Я пробовал писать
(:variations (:ground gridSettings))
Что работает, но это верные слова и довольно громоздки, особенно если я добавлю несколько уровней.