(collection-type? type)
(get-keys parse-data)
(get-multi-spec-sub-specs multi-spec-form)
Given a multi-spec form, call its multi method methods to retrieve its subspecs.
Given a multi-spec form, call its multi method methods to retrieve its subspecs.
(leaf-type? type)
(parse-spec x)
(parse-spec x options)
Parses info out of a spec. Spec can be passed as a name, Spec or a form.
Returns either nil
or a map, with keys :type
and other extra keys
(like :keys
for s/keys specs).
Parses info out of a spec. Spec can be passed as a name, Spec or a form. Returns either `nil` or a map, with keys `:type` and other extra keys (like `:keys` for s/keys specs).
(parse-spec-with-spec-ref x options)
(type-dispatch-value type)
(type-symbols)
(types)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close