Liking cljdoc? Tell your friends :D

lambdaisland.cli


args-reclj

source

assoc-flagclj

(assoc-flag flags flagspec)
(assoc-flag flags flagspec fallback-value)
source

build-flagmap-entriesclj

(build-flagmap-entries [flagstr flagopts])
source

coerce-to-pairsclj

(coerce-to-pairs o)
source

dispatchclj

(dispatch cmdspec)
(dispatch cmdspec cli-args)
(dispatch {:keys [commands flags name] :as cmdspec} pos-args opts)
source

handle-flagclj

(handle-flag {:keys [flagspecs] :as cmdspec} flag cli-args args flags)
source

parse-arg-namesclj

(parse-arg-names str)
source

parse-error!clj

(parse-error! & msg)
source

parse-flagstrclj

(parse-flagstr flagstr flagopts)
source

parse-flagstrsclj

(parse-flagstrs flagstrs)
source

prepare-cmdmapclj

(prepare-cmdmap commands)
source

(print-help {:keys [commands flags] :as cmdspec} _)
source

(print-table rows)
(print-table rows {:keys [pad] :or {pad 2}})
source

split-flagsclj

(split-flags cmdspec cli-args)
source

transposeclj

(transpose m)
source

update-flagclj

(update-flag flags flagspec f & args)
source

zzzclj

source

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

× close