File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 1010 (:refer-clojure :exclude [+ * and or cat def keys resolve])
1111 (:require [cljs.analyzer.api :refer [resolve]]
1212 [clojure.walk :as walk]
13- [cljs.spec.gen :as gen]
13+ [cljs.spec.impl. gen :as gen]
1414 [clojure.string :as str]))
1515
1616(alias 'c 'clojure.core)
Original file line number Diff line number Diff line change 10701070 (describe* [_] `(fspec ~aform ~rform ~fform)))))
10711071
10721072; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; non-primitives ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1073- (s /def ::any (s /spec (constantly true ) :gen gen/any))
1074- (s /def ::kvs->map (s /conformer #(zipmap (map ::k %) (map ::v %))))
1073+ (cljs.spec /def ::any (cljs.spec /spec (constantly true ) :gen gen/any))
1074+ (cljs.spec /def ::kvs->map (cljs.spec /conformer #(zipmap (map ::k %) (map ::v %))))
10751075
10761076(defn exercise
10771077 " 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