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

szx*_*zxk 7 clojure

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

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

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

Max*_*oel 10

你用的是assoc-in:

(swap! my-atom assoc-in [:map :new-key] value)
Run Code Online (Sandbox Code Playgroud)