No vars found in this namespace.
Convenience layer with specific policy conventions
Rather than working on 'system' values (map with component values), it works on 'app' values, which contain a system value (:makina/system), as well as additional bookkeeping (:makina/state, :makina/config, etc).
This 'app value' is in turn wrapped in an atom, so we have an persistent identity to operate on.
Convenience layer with specific policy conventions Rather than working on 'system' values (map with component values), it works on 'app' values, which contain a system value (:makina/system), as well as additional bookkeeping (:makina/state, :makina/config, etc). This 'app value' is in turn wrapped in an atom, so we have an persistent identity to operate on.
Kaocha plugin for lambdaisland.makina.test
Bind *app* to a started app value during tests. Relies on seeing a
:makina/settings in tests.edn, either at the top level, or on a test suite.
This location determines the scope of the binding. See the Makina README for
details.
Kaocha plugin for `lambdaisland.makina.test` Bind `*app*` to a started app value during tests. Relies on seeing a `:makina/settings` in tests.edn, either at the top level, or on a test suite. This location determines the scope of the binding. See the Makina README for details.
Purely functional API for starting/stopping systems of components.
This is the Makina base layer, and is at your disposal when adapting it to
custom use cases. See the app namespace for more convenience.
Purely functional API for starting/stopping systems of components. This is the Makina base layer, and is at your disposal when adapting it to custom use cases. See the `app` namespace for more convenience.
Provide a system/app during testing
Provide a system/app during testing
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 |