从Clojure docs page for transient我可以看出,在数据结构上调用transient
和persistent!
只对该集合对象(向量,散列映射或散列集)起作用。
如果我有一个对象树,有没有办法以递归方式获取整个结构的瞬态副本?然后将整个结构转回来?
答案 0 :(得分:0)
似乎@Alex可能已经说过你需要推出自己的功能来处理数据结构。另请注意,assoc-in!
没有assoc-in
并行,这表明如果您想assoc-in
嵌套数据结构,最终可能会推出自己的版本。