Protocols that sharing with other namespaces
Protocols that sharing with other namespaces
Stack of keys currently being unwrapped. Used for cycle detection.
Stack of keys currently being unwrapped. Used for cycle detection.
(cache-wrapper wrapped focus)Constructs a CachedWrapper.
Constructs a CachedWrapper.
Constructs a new FunctionWrapper.
Constructs a new FunctionWrapper.
A wrapper for a value.
A wrapper for a value.
(-unwrap this m k)unwrap the real value from a wrapper on the key of k
unwrap the real value from a wrapper on the key of k
(-wrapped? this m)is this a wrapper?
is this a wrapper?
(wrapper-entry m [k v])returns a k,v pair from map m and input k-v pair.
If v is a wrapped, then recursive unwrap it.
Detects circular dependencies and provides helpful error messages.
returns a k,v pair from map `m` and input k-v pair. If `v` is a wrapped, then recursive unwrap it. Detects circular dependencies and provides helpful error messages.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |