1
私は4clojureで質問を再作成するツリーを解決するためにフォローコードを使用しましたが、答えはclojure.zipです。名前空間は必要ありません。 ?4clojureでclojure.zipを使用する方法
(fn gen-tree
[nr tree]
(let [zp (clojure.zip/seq-zip tree)
pnodes (:pnodes (second
(first
(filter
(fn [[nd :as loc]]
(= nr nd))
(iterate clojure.zip/next zp)))))]
(reduce (fn [rs e]
(concat e (list (remove #(= e %) rs))))
pnodes)))
安全のため、必要な通話はおそらく省略されています。私はあなたがこの名前空間をプリロードするためにそれらに連絡しなければならないと思います。 –