Fork me on GitHub
#clojure-spec
<
2018-08-16
>
ericnormand02:08:22

don't think so

ericnormand02:08:39

there's a pretty strong separation between checking keys and checking their values

ericnormand02:08:49

all values are checked, even if they're not required

ericnormand02:08:02

and all keys are allowed, even if they're not defined

gfredericks12:08:55

yeah I guess that's consistent at least

ericnormand18:08:56

I think that's why it's called "keys". It's just about the keys, and whether they exist.

joost-diepenmaat19:08:39

though you will get errors if you try to generate values for keys specs with unspec’d keys

guy20:08:57

^ yeah thats why i think i’ve never found it to be a problem

guy20:08:10

Whenever i’ve tried to exercise it for an fdef or whatever

guy20:08:18

it would throw that 100 tries error etc

richiardiandrea22:08:51

can I stest/instrument a function that has been replaced with with-redefs ? would the spec still work on it?