Liking cljdoc? Tell your friends :D

clj-rest-client.parse


append-uriclj

(append-uri total-path path-part root?)

Append path part's URI to total path so far. Path can be simple or complex.

Append path part's URI to total path so far. Path can be simple or complex.
raw docstring

args-vecclj

(args-vec [type val])

Extract arguments vector from path part.

Extract arguments vector from path part.
raw docstring

endpoint-metaclj

(endpoint-meta fn-name uri method params-n-specs fn-spec extra)

normalize-argclj

(normalize-arg arg)

Convert arg spec into {:param {:type "x" :name "y"} :spec ::spec} or '&

Convert arg spec into {:param {:type "x" :name "y"} :spec ::spec} or '&
raw docstring

param-mapclj

(param-map params-n-specs path-params)

parse-defsclj

(parse-defs definition default-method)
(parse-defs structure total-path total-args default-method root?)

Traverse structure and emit a sequence of endpoint meta objects

Traverse structure and emit a sequence of endpoint meta objects
raw docstring

parse-uriclj

(parse-uri uri)

Parse URI into alternating fixed strings and vars.

Parse URI into alternating fixed strings and vars.
raw docstring

ptypeclj

(ptype sym)

Extract parameter type based on metadata tags

Extract parameter type based on metadata tags
raw docstring

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

× close