Welcome! Please see the About page for a little more info on how this works.

0 votes
in Spec by

If {{s/form}} is applied to * , it returns a value completely different from the original form:

user=> (s/form (s/keys* :req-un [::x ::y])) (clojure.spec/& (clojure.spec/* (clojure.spec/cat :clojure.spec/k clojure.core/keyword? :clojure.spec/v clojure.core/any?)) :clojure.spec/kvs->map mspec__14270__auto__) user=>

2 Answers

0 votes
by

Comment made by: alexmiller

Thanks for logging - I've been working on an approach for this one but never got around to actually logging it.

0 votes
by
Reference: https://clojure.atlassian.net/browse/CLJ-2143 (reported by sohta)
...