example.generate

append-last

(append-last v s)

call-fn

(call-fn f)
Call the fn, catching fns and wrapping them in a
ThrownException record.

conj-ns-ref

(conj-ns-ref refs ref)
Conj a namespace ref, if it does not already exist.

dash->underscore

(dash->underscore s)

gen-ex-str

(gen-ex-str e)
Generate example string.

mk-ns-dec

(mk-ns-dec library-ns test-ns ns {:keys [import require use], :or {use []}})

mk-ns-ref

(mk-ns-ref type refs)

mk-out-file

(mk-out-file ns test-dir file-append)

mk-test-ns

(mk-test-ns ns test-dir file-append)

parse-ns

(parse-ns ref)

pp-str

(pp-str obj)
Pretty print object. Returns a string.

split-ns

(split-ns ns)