File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 4040 (sequential? form) (walk/postwalk #(if (symbol? %) (res env %) %) (unfn form))
4141 :else form))
4242
43+ (defmacro ^:private mres
44+ " a compile time res, for use in cljs/spec.cljs"
45+ [form]
46+ (res &env form))
47+
4348(defn- ns-qualify
4449 " Qualify symbol s by resolving it or using the current *ns*."
4550 [env s]
Original file line number Diff line number Diff line change 13691369 [[1 (gen/delay (gen/return nil ))]
13701370 [9 (gen/delay (gensub pred overrides (conj path ::pred ) rmap form))]])))
13711371 (with-gen* [_ gfn] (nilable-impl form pred gfn))
1372- (describe* [_] `(nilable ~(describe* spec ))))))
1372+ (describe* [_] `(nilable ~(s/mres form ))))))
13731373
13741374(defn exercise
13751375 " generates a number (default 10) of values compatible with spec and maps conform over them,
You can’t perform that action at this time.
0 commit comments