相关疑难解决方法(0)

使用swap到MERGE(追加)Clojure原子中的嵌套映射?

假设我有一个包含这样的地图的原子:

{:count 0 :map hash-map}
Run Code Online (Sandbox Code Playgroud)

如何使用swap将另一个键值对合并到:map

clojure

7
推荐指数
1
解决办法
1063
查看次数

如何附加到Clojure原子中的嵌套列表?

我想将值附加到Clojure原子中的列表:

(def thing (atom {:queue '()}))
Run Code Online (Sandbox Code Playgroud)

我知道当它不是原子时,我可以这样做:

(concat '(1 2) '(3))
Run Code Online (Sandbox Code Playgroud)

我怎样才能将其翻译成交换!命令?

注意:我问了一个涉及地图的类似问题:在Clojure原子中使用swap到MERGE(追加)嵌套地图?

clojure

4
推荐指数
1
解决办法
1083
查看次数

标签 统计

clojure ×2