A collection of build tasks defined using trident.cli
.
A collection of build tasks defined using `trident.cli`.
Build tasks for working with monolithic projects. See mono
.
Build tasks for working with monolithic projects. See [[mono]].
Tools for wrapping build tasks in CLIs.
Like cli-matic
, this provides a higher-level wrapper over
clojure.tools.cli
. However, trident.cli
is designed specifically for
making build tasks easily reusable (including tasks not defined using
trident.cli
).
Most of the time you will need only make-cli
. See the trident.build
source for some non-contrived example usage.
Tools for wrapping build tasks in CLIs. Like `cli-matic`, this provides a higher-level wrapper over `clojure.tools.cli`. However, `trident.cli` is designed specifically for making build tasks easily reusable (including tasks not defined using `trident.cli`). Most of the time you will need only [[make-cli]]. See the [[trident.build]] source for some non-contrived example usage.
Convenience functions for working at the repl.
Suggested usage:
trident.repl
in the extra-deps
of your :dev
aliasclj -Adev -e "(do (require 'trident.repl) (trident.repl/init))" -r
This will:
orchestra.spec.test/instrument
mount.core/start
reset
and goto
functions in the user
namespaceConvenience functions for working at the repl. Suggested usage: - Include `trident.repl` in the `extra-deps` of your `:dev` alias - Launch a repl with this command: `clj -Adev -e "(do (require 'trident.repl) (trident.repl/init))" -r` This will: - begin spec instrumentation with `orchestra.spec.test/instrument` - start an nRepl server (on port 7888 by default) - start mount components with `mount.core/start` - define `reset` and `goto` functions in the `user` namespace
Utility library. Docstrings are omitted for simple functions; read the source to see what they do.
Utility library. Docstrings are omitted for simple functions; read the source to see what they do.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close