Liking cljdoc? Tell your friends :D

cli-matic.optionals

This namespace contains optional dependencies.

CLI-matic is supposed to work whether they are present or not.

  • JSON (Cheshire)
  • YAML (io.forward/yaml)

Detection is taken from core.clj in https://github.com/dakrone/clj-http

### This namespace contains optional dependencies.

CLI-matic is supposed to work whether they are present or not.

* JSON (Cheshire)
* YAML (io.forward/yaml)

Detection is taken from `core.clj` in https://github.com/dakrone/clj-http

raw docstring

json-decode-cheshireclj

(json-decode-cheshire & args)

Resolve and apply cheshire's json decoding dynamically.

Resolve and apply cheshire's json decoding dynamically.
sourceraw docstring

orchestra-instrumentclj

(orchestra-instrument)

If Orchestra present, runs instrumentation. If absent, do do nothing.

While we are at it, we use expound to print meaningful errors.

Expound is a mandatory dependency, so we assume it's there.

If Orchestra present, runs instrumentation.
If absent, do do nothing.

While we are at it, we use expound to
print meaningful errors.

Expound is a mandatory dependency,  so
we assume it's there.
sourceraw docstring

with-cheshire?clj

source

with-orchestra?clj

source

with-yaml?clj

source

yaml-decodeclj

(yaml-decode & args)

Resolve and apply io.forward/yaml's yaml decoding dynamically.

Resolve and apply io.forward/yaml's yaml decoding dynamically.
sourceraw docstring

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

× close