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