Liking cljdoc? Tell your friends :D

paren.serene


aliasclj/s

(alias alias-fn)

Takes a function (or map) that will receive a spec name and should return a spec name, a collection of spec names, or nil. Returns a transducer that will add aliased spec entries.

Takes a function (or map) that will receive a spec name and should return a spec name, a collection of spec names, or `nil`.
Returns a transducer that will add aliased spec entries.
sourceraw docstring

compileclj/s

(compile introspection-response)
(compile introspection-response xform)

Takes a GraphQL introspection query response and an optional transducer. The transducer will receive map entries where the keys are qualified keywords and the values are spec forms. Returns a topologically sorted vector of s/def forms.

Takes a GraphQL introspection query response and an optional transducer.
The transducer will receive map entries where the keys are qualified keywords and the values are spec forms.
Returns a topologically sorted vector of `s/def` forms.
sourceraw docstring

def-specsclj/s≠macro

clj
(def-specs introspection-response)
(def-specs introspection-response xform)
cljs
(def-specs &form &env introspection-response)
(def-specs &form &env introspection-response xform)

Same as compile except arguments are evaled and it's a macro.

Same as `compile` except arguments are `eval`ed and it's a macro.
source (clj)source (cljs)raw docstring

extendclj/s

(extend extend-fn)

Takes a function (or map) that will receive a spec name and should return a spec form or nil. Returns a transducer that combines specs with s/and.

Takes a function (or map) that will receive a spec name and should return a spec form or `nil`.
Returns a transducer that combines specs with `s/and`.
sourceraw docstring

introspection-queryclj/s

source

postfix-argsclj/s

(postfix-args postfix-args-fn)

Takes a function (or map) that will receive a spec name postfixed with % and should return a new postfix or nil. Returns a transducer that replaces keywords postfixed with %.

Takes a function (or map) that will receive a spec name postfixed with `%` and should return a new postfix or `nil`.
Returns a transducer that replaces keywords postfixed with `%`.
sourceraw docstring

prefixclj/s

(prefix prefix-fn)

Takes a function (or map) that will receive a spec name prefixed with *ns* and should return a new prefx or nil. Returns a transducer that replaces keywords prefixed with *ns*.

Takes a function (or map) that will receive a spec name prefixed with `*ns*` and should return a new prefx or `nil`.
Returns a transducer that replaces keywords prefixed with `*ns*`.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close