user=>(require '[clojure.zip :as zip]) nil user=> (def original [1 '(a b c) 2]) #'user/original user=> (def root-loc (zip/seq-zip (seq original))) #'user/root-loc user=> (zip/node (zip/down root-loc)) 1
(defn node
"Returns the node at loc"
{:added "1.0"}
[loc] (loc 0))
Comments top
1 comment(s) for node.
See tutorial of clojure.zip at http://www.exampler.com/blog/2010/09/01/editing-trees-in-clojure-with-clojurezip/