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 init
ialised 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 start
ed 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 init
ed 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 is a website building & hosting documentation for Clojure/Script libraries
× close