macroexpand-all

clojure.walk

  • (macroexpand-all form)
Recursively performs all possible macroexpansions in form.

0 Examples top

Log in to add / edit an example.

See Also top

Log in to add a see also.

Plus_12x12 Minus_12x12 Source clojure/walk.clj:123 top

(defn macroexpand-all
  "Recursively performs all possible macroexpansions in form."
  {:added "1.1"}
  [form]
  (prewalk (fn [x] (if (seq? x) (macroexpand x) x)) form))
Vars in clojure.walk/macroexpand-all:
Used in 0 other vars

Comments top

No comments for macroexpand-all. Log in to add a comment.