cljs.spec.gen.alpha/dynaload

macropreviously cljs.spec.impl.gen/dynaloadEdit
(dynaload [quote s])

Source code @ clojurescript:src/main/cljs/cljs/spec/gen/alpha.cljc
(defmacro dynaload [[quote s]]
  `(cljs.spec.gen.alpha/LazyVar.
     (fn []
       (if (c/exists? ~s)
         ~(vary-meta s assoc :cljs.analyzer/no-resolve true)
         (throw
           (js/Error.
             (str "Var " '~s " does not exist, "
                  (namespace '~s) " never required")))))
     nil))