macro | since v0.0-2138 | Edit |
(specify expr & impls)
Identical to specify! but does not mutate its first argument. The first argument must be an ICloneable instance.
(core/defmacro specify
[expr & impls]
`(cljs.core/specify! (cljs.core/clone ~expr)
~@impls))