While traversing the data structure both prewalk and postwalk remove
all the metadata:

user=> (require '[clojure.walk :as w])
nil
user=> (def data {:a ^{:a :this-is-a} [1 2 3]})
#'user/data
user=> (meta (:a data))
{:a :this-is-a}
user=> (meta (:a (w/postwalk identity data)))
nil
user=> (meta (:a (w/prewalk identity data)))
nil

--
Krešimir Šojat

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to