This extension provides a defstate
that auto-starts on first use.
Use set-autostart-fn!
to configure which fn should be used to start the states.
This extension provides a `defstate` that auto-starts on first use. Use `set-autostart-fn!` to configure which fn should be used to start the states.
Basic extensions for influencing which states are started or stopped.
Basic extensions for influencing which states are started or stopped.
A namespace used by graph-related extensions, such as explicit-deps and namespace-deps.
A namespace used by graph-related extensions, such as explicit-deps and namespace-deps.
Start a system based on a data configuration.
Start a system based on a data configuration.
This extension offers more advanced up-to starting and down-to stopping, by declaring the dependencies of defstates explicitly. It will only start or stop the transitive dependencies or dependents.
Using these functions, the defstates or substitute states must
declare a :dependencies
field, which may be nil.
This extension offers more advanced up-to starting and down-to stopping, by declaring the dependencies of defstates explicitly. It will only start or stop the transitive dependencies or dependents. Using these functions, the defstates or substitute states *must* declare a `:dependencies` field, which may be nil.
This extension offers more advanced up-to starting and down-to stopping, by calculating a dependency graph of defstates. It does this by looking at the namespace dependencies where the defstates are defined. Using this graph, mount will only start or stop the transitive dependencies or dependents.
Using these functions, your project must include the org.clojure/tools.namespace library. This extension has been tested with version 0.2.11, 0.3.1 and 1.1.0 of that library.
This extension offers more advanced up-to starting and down-to stopping, by calculating a dependency graph of defstates. It does this by looking at the namespace dependencies where the defstates are defined. Using this graph, mount will only start or stop the transitive dependencies or dependents. Using these functions, your project *must* include the org.clojure/tools.namespace library. This extension has been tested with version 0.2.11, 0.3.1 and 1.1.0 of that library.
An extension that offers helpers for working with the tools.namespace contrib library. Make sure you add the tools.namespace to the dependencies of your project yourself. This extension has been tested with versions 0.2.11, 0.3.1 and 1.1.0 of the tools.namespace library.
An extension that offers helpers for working with the tools.namespace contrib library. Make sure you add the tools.namespace to the dependencies of your project yourself. This extension has been tested with versions 0.2.11, 0.3.1 and 1.1.0 of the tools.namespace library.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close