Data Inspection
Recursively compares a and b, returning a tuple of [things-only-in-a things-only-in-b things-in-both]. Comparison ru...
functionclojure.data
Implementation detail. Subject to change.
functionclojure.data
Alpha - subject to change. Reflect on the type of obj (or obj itself if obj is a class). Return value and options ...
functionclojure.reflect
Walking
10Recursively transforms all map keys from strings to keywords.
functionclojure.walk
Recursively performs all possible macroexpansions in form.
functionclojure.walk
Performs a depth-first, post-order traversal of form. Calls f on each sub-form, uses f's return value in place of the...
functionclojure.walk
Demonstrates the behavior of postwalk by printing each form as it is walked. Returns form.
functionclojure.walk
Recursively transforms form by replacing keys in smap with their values. Like clojure/replace but works on any data s...
functionclojure.walk
Like postwalk, but does pre-order traversal.
functionclojure.walk
Demonstrates the behavior of prewalk by printing each form as it is walked. Returns form.
functionclojure.walk
Recursively transforms form by replacing keys in smap with their values. Like clojure/replace but works on any data s...
functionclojure.walk
Recursively transforms all map keys from keywords to strings.
functionclojure.walk
Traverses form, an arbitrary data structure. inner and outer are functions. Applies inner to each element of form, b...
functionclojure.walk