DEPRECATED. Prefer clojure.core version.
Takes any nested combination of sequential things (lists, vectors,
etc.) and returns their contents as a single, flat sequence.
(flatten nil) returns nil.
(defn flatten
"DEPRECATED. Prefer clojure.core version.
Takes any nested combination of sequential things (lists, vectors,
etc.) and returns their contents as a single, flat sequence.
(flatten nil) returns nil."
{:deprecated "1.2"}
[x]
(filter (complement sequential?)
(rest (tree-seq sequential? seq x))))
Comments top
No comments for flatten. Log in to add a comment.