Liking cljdoc? Tell your friends :D

skeptic.schema.collect


admit-declaration-from-extractclj

(admit-declaration-from-extract raw)

Phase 2: schema admission for explicit annotation slots only.

Phase 2: schema admission for explicit annotation slots only.
raw docstring

arg-listclj

(arg-list args)

Inputs: [args]

Inputs: [args]
raw docstring

arg-mapclj

(arg-map xs)

Inputs: [xs :- [s/Any]]

Inputs: [xs :- [s/Any]]
raw docstring

build-form-refs!clj

(build-form-refs! acc ns-sym source-file)

collect-schemasclj

(collect-schemas {:keys [schema ns name arglists]})

Inputs: [{:keys [schema ns name arglists]}] Returns: dschema/SchemaDesc

Inputs: [{:keys [schema ns name arglists]}]
Returns: dschema/SchemaDesc
raw docstring

count-mapclj

(count-map x)

Inputs: [x :- [s/Any]]

Inputs: [x :- [s/Any]]
raw docstring

declaration-error-resultclj

(declaration-error-result ns-sym qualified-sym v e)
(declaration-error-result phase ns-sym qualified-sym v e)

extract-raw-declarationclj

(extract-raw-declaration v)

Returns annotated raw declaration when var has :schema metadata, nil otherwise.

Returns annotated raw declaration when var has :schema metadata, nil otherwise.
raw docstring

fully-qualify-strclj

(fully-qualify-str f)

Inputs: [f :- s/Str] Returns: s/Symbol

Inputs: [f :- s/Str]
Returns: s/Symbol
raw docstring

get-fn-schemascljmacro

(get-fn-schemas f)

get-fn-schemas*clj

(get-fn-schemas* f)

ignore-body?clj

(ignore-body? v)

normalize-vararg-input-schemasclj

(normalize-vararg-input-schemas schemas)

ns-schema-resultsclj

(ns-schema-results _opts ns)

ns-schemasclj

(ns-schemas opts ns)

opaque?clj

(opaque? v)

schema-entry-schemaclj

(schema-entry-schema schema)

Unwrap a One or similar arg-schema entry, preserving map structure.

Unwrap a One or similar arg-schema entry, preserving map structure.
raw docstring

var-schema-descclj

(var-schema-desc v)

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close