Returns the node at loc
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
clojure.zip/node
See tutorial of clojure.zip at http://www.exampler.com/blog/2010/09/01/editing-trees-in-clojure-with-clojurezip/