Liking cljdoc? Tell your friends :D

slip.core


defsysclj/smacro

(defsys nm system-spec)

defonce a system at the given var

defonce a system at the given var
sourceraw docstring

reinit!clj/s

(reinit! sys)

re-initialise a system. Errors are cleared and any pending system-spec is used to initialise a new system

  • returns the system-map, minus implementation keys (which will be {})
re-initialise a system. Errors are cleared and any pending system-spec
is used to initialise a new system

- returns the system-map, minus implementation keys (which will be `{}`)
sourceraw docstring

reset-spec!clj/s

(reset-spec! sys system-spec)

reset the system-spec - this will not take effect until the system is restarted

reset the system-spec - this will not take effect until the
system is restarted
sourceraw docstring

specclj/s

(spec sys)

return the current system-spec. this may not reflect the running system, if the system-spec has been reset

return the current system-spec. this may not reflect the
running system, if the system-spec has been reset
sourceraw docstring

start!clj/s

(start! sys)
(start! sys opts)

start a system. idempotent - does nothing if the system is already started

  • returns the system-map, minus any implementation keys
start a system. idempotent - does nothing if the system is already started

- returns the system-map, minus any implementation keys
sourceraw docstring

stop!clj/s

(stop! sys)
(stop! sys opts)

stop a system. idempotent - does nothing if the system is already stopped

  • returns the system-map, minus any implementation keys (which will be {} after a successful stop!)
stop a system. idempotent - does nothing if the system is already stopped

- returns the system-map, minus any implementation keys (which will be `{}`
  after a successful `stop!`)
sourceraw docstring

system-mapclj/s

(system-map sys)

return the full active system-map, including the implementation keys

return the full active system-map, including the implementation
keys
sourceraw docstring

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

× close