我习惯在应用程序中使用嵌套数组或映射设置。我尝试像这样在Clojure中设置:
(def gridSettings
{:width 50
:height 50
:ground {:variations 25}
:water {:variations 25}
})
我想知道你是否知道一个能够获取嵌套值的好方法?我尝试写了下面这行代码:
(:variations (:ground gridSettings))
这个方案是可行的,但它是反向的和相当繁琐的,特别是如果我增加几个级别。