小编byt*_*lub的帖子

在Clojure中嵌套地图中关联多个键/值的惯用方法是什么?

想象一下你有这样的地图:

(def person {
  :name {
    :first-name "John"
    :middle-name "Michael"
    :last-name "Smith" }})
Run Code Online (Sandbox Code Playgroud)

更改与两者相关的值的惯用方法是什么:first-name和:last-name在一个表达式中?

(澄清:假设您想要设置:名字为"Bob"和:姓氏为"Doe".我们也说这个地图中还有其他一些我们要保留的值,所以从头开始构建它不是一个选项)

idiomatic clojure

30
推荐指数
1
解决办法
9203
查看次数

标签 统计

clojure ×1

idiomatic ×1