Wedge-compatible :config for aero. Example system_config.edn:
{:config io.dominic.wedge.aero}Uses aero to read config.edn, and uses clojure.core/get to get references
from it.
Requires aero to be on the classpath.
If integrant is on the classpath, #ig/ref and #ig/refset are added as
extensions to aero which call their respective integrant functions.
See read for supported options.
Wedge-compatible :config for aero. Example system_config.edn:
* `{:config io.dominic.wedge.aero}`
Uses aero to read `config.edn`, and uses clojure.core/get to get references
from it.
Requires `aero` to be on the classpath.
If integrant is on the classpath, `#ig/ref` and `#ig/refset` are added as
extensions to aero which call their respective integrant functions.
See [[read]] for supported options.Wedge-compatible :system for clip. Example system_config.edn:
Requires clip to be on the classpath.
See [[system-config]] for supported options.
Wedge-compatible :system for clip. Example system_config.edn:
* {:system io.dominic.wedge.clip}
Requires `clip` to be on the classpath.
See [[system-config]] for supported options.Functions commonly used from a dev namespace. Recommended usage is like:
(ns dev
(:require [io.dominic.wedge.dev :refer :all]))
Functions commonly used from a `dev` namespace. Recommended usage is like: ``` (ns dev (:require [io.dominic.wedge.dev :refer :all])) ```
Wedge-compatible :config for fern. Example system_config.edn:
{:config io.dominic.wedge.fern}Uses fern.easy to read config.fern, and uses fern/evaluate to get
references from it. Keywords are converted to symbols when grabbed from the config, for example :ig/system will be gotten as ig/system.
Requires fern to be on the classpath.
If integrant is on the classpath, :ig/ref and :ig/refset are added as
literals to fern which call their respective integrant functions.
See read for supported options.
Wedge-compatible :config for fern. Example system_config.edn:
* `{:config io.dominic.wedge.fern}`
Uses fern.easy to read `config.fern`, and uses fern/evaluate to get
references from it. Keywords are converted to symbols when grabbed from the config, for example `:ig/system` will be gotten as `ig/system`.
Requires `fern` to be on the classpath.
If integrant is on the classpath, `:ig/ref` and `:ig/refset` are added as
literals to fern which call their respective integrant functions.
See [[read]] for supported options.Wedge-compatible :system for integrant. Example system_config.edn:
Requires integrant to be on the classpath, and for dev also requires
integrant/repl.
Runs ig/prep and ig/load-namespaces as part of the start process.
See [[system-config]] for supported options.
Wedge-compatible :system for integrant. Example system_config.edn:
* {:system io.dominic.wedge.integrant}
* {:system io.dominic.wedge.integrant
:key :integrant/system}
Requires `integrant` to be on the classpath, and for dev also requires
`integrant/repl`.
Runs `ig/prep` and `ig/load-namespaces` as part of the start process.
See [[system-config]] for supported options.Main entrypoint for use in release environments. If the SLF4J bridge is on the classpath, it will be activated automatically.
Main entrypoint for use in release environments. If the SLF4J bridge is on the classpath, it will be activated automatically.
Functions to operate on Wedge's system infrastructure.
By default, your system is read from a key that's specified by the system.
e.g. integrant reads from :ig/system. You may override this by specifying a
:key in your opts.
Functions to operate on Wedge's system infrastructure. By default, your system is read from a key that's specified by the system. e.g. integrant reads from :ig/system. You may override this by specifying a `:key` in your `opts`.
Functions commonly used from a user namespace. Recommended usage is like:
(ns user
(:require [io.dominic.wedge.user :refer :all]))
Functions commonly used from a `user` namespace. Recommended usage is like: ``` (ns user (:require [io.dominic.wedge.user :refer :all])) ```
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 |