(async-logger ch)
(launch args {:keys [pwd in] :as opts})
clojure.java.shell/sh replacement since kw-args suck
clojure.java.shell/sh replacement since kw-args suck
(make-open-arg {:keys [file line column] :as data} opt)
(make-open-args data template)
transforms :open-file-command template by replacing keywords with actual values
transforms :open-file-command template by replacing keywords with actual values
(new-build {:keys [build-id] :or {build-id :custom} :as build-config} mode opts)
(pipe proc in out)
(print-build-complete build-info build-config)
(print-build-failure {:keys [build-config e] :as x})
(print-build-start build-config)
(print-warnings warnings)
(print-worker-out x verbose)
(server-thread thread-name
state-ref
init-state
dispatch-table
{:keys [server-id idle-action idle-timeout validate
validate-error on-error do-shutdown]
:as options})
options
:on-error (fn [state msg ex] state) :validate (fn [state]) :validate-error (fn [state-before state-after msg] state-before) :do-shutdown (fn [last-state])
options :on-error (fn [state msg ex] state) :validate (fn [state]) :validate-error (fn [state-before state-after msg] state-before) :do-shutdown (fn [last-state])
(stdout-dump verbose)
(thread name & body)
same as core async thread but does not preserve bindings
same as core async thread but does not preserve bindings
(wsl-ify path)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close