implementation keys added to the system-map
implementation keys added to the system-map
(init sys-spec)initialise a system - given a sys-spec return an initialised
but not started system map, with :slip/start and :slip/stop keys
for the interceptor chain descriptions
initialise a system - given a sys-spec return an initialised but not started system map, with `:slip/start` and `:slip/stop` keys for the interceptor chain descriptions
(start! system-map)(start! {start-intc :slip/start stop-intc :slip/stop :as system-map}
{:keys [:slip/debug?]})start a system
sys - an initialised system:slip/debug? - add a :slip/log key to the returned system
with details of the interceptor fns calledreturns the started system
start a system - `sys` - an `init`ialised system - `:slip/debug?` - add a `:slip/log` key to the returned system with details of the interceptor fns called returns the started system
(stop! system-map)(stop! {start-intc :slip/start stop-intc :slip/stop :as system-map}
{:keys [:slip/debug?]})stop a system
sys - a started system:slip/debug? - add a :slip/log key to the returned system with
details of the interceptor fns calledreturns the stopped system - unless errors happened, it should be
equivalent to a freshly inited system
stop a system - `sys` - a `start`ed system - `:slip/debug?` - add a `:slip/log` key to the returned system with details of the interceptor fns called returns the stopped system - unless errors happened, it should be equivalent to a freshly `init`ed system
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |