Data Inspection
Implementation detail. Subject to change.
protocolclojure.data
Implementation detail. Subject to change.
protocolclojure.data
Recursively compares a and b, returning a tuple of [things-only-in-a things-only-in-b things-in-both]. Comparison rules:...
functionclojure.data
Queries the reflection api with a fully qualified symbol, then prints documentation information at the repl.
functionclojure.reflect
Queries the reflection api with a quoted macro form, then calls the callback function with the macroexpanded form, as a ...
functionclojure.reflect
Queries the reflection api with a fully qualified symbol, then calls callback fn cb with the evaluated cljs map containi...
functionclojure.reflect
- function
clojure.reflect
Recursively transforms all map keys from strings to keywords.
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 o...
functionclojure.walk
Recursively transforms form by replacing keys in smap with their values. Like clojure/replace but works on any data str...
functionclojure.walk
Like postwalk, but does pre-order traversal.
functionclojure.walk
Recursively transforms form by replacing keys in smap with their values. Like clojure/replace but works on any data str...
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, bui...
functionclojure.walk