You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi. Nice library. We've invented something similar to strict-keys internally at work. Does your library have any goals around being clj/cljs compatible? Also, I noticed that specs defined with strict-keys don't validate correctly when merged into a parent spec (see example below). Is that a use case you're interested in?
Cheers
Yeah this will not be able to work with merged specs. Strict spec is saying that this is the set of valid keys period. You can't expand a strict set.
Right now this is really just intended for internal use.. I'm waiting for spec to be finalized before putting anymore energy into this. It's main use is for configuration validation.
Hi. Nice library. We've invented something similar to strict-keys internally at work. Does your library have any goals around being clj/cljs compatible? Also, I noticed that specs defined with strict-keys don't validate correctly when merged into a parent spec (see example below). Is that a use case you're interested in?
Cheers
Failing example:
The text was updated successfully, but these errors were encountered: