欢迎!请参阅关于页面以了解更多关于如何使用本站的信息。
在拉链顶部插入可能会抛出异常。
(require '[clojure.zip :as z]) (-> (z/vector-zip []) (z/insert-right :foo) z/root) ;; Execution error: Insert at top
然而,任何编辑都会导致插入被静默忽略。
(-> (z/vector-zip []) (z/replace []) (z/insert-right :foo) z/root) ;; []
不算大事,但我错过了一个可能被捕获的错误。
登录为 https://clojure.atlassian.net/browse/CLJ-2762