IG
Size: a a a
IG
IG
(s/def ::uber-object
(s/and
(s/keys ...)
(fn [{:keys [field1 field2]
(= field1 field2)}])
(fn [...])))
IG
IG
(s/def ::custom-check (fn [...]...))
(s/def ::uber-object (s/and (s/keys ...) ::custom-check))
IG
::custom-check, и для него сообщение по словарюIG
{::custom-check "все пропало"}AG
AC
IG
AG
AG
IG
[:user :profile :name]AG
PP
IG
AG
MK
{ :posts { 1 {:id 1, :title "some title"} } }.AG
AG
DF