trident/<artifact> {:mvn/version "0.3.1"}
Because I had to call it something
Trident is where I put all the code that I abstract out of various projects I work on.
I keep the code in a single src
dir, but I provide multiple artifacts. Any
code in src/trident/<foo>
is available in the trident/<foo>
artifact. For
example, {trident/cli {:mvn/version "<version>"}}
will give you access to the
trident.cli
namespace. All artifacts use the same version.
trident/repl
. A handful of convenience functions for use at the repl.trident/util
. A collection of utility functions & macros.trident/cli
. Makes it easy to define and reuse CLIs for tools.deps-based build tasks.trident/jwt
. (En|de)code JWTs.trident/ion-dev
. Stuff for ion development.trident/build
. A collection of build tasks made with trident/cli
.trident/datomic
. Janky file-based persistence for Datomic Free.trident/datomic-cloud
. Tools for Datomic Cloud.trident/ring
. Some Ring middleware.trident/firebase
. Functions for authenticating Firebase user tokens.trident/firestore
. A wrapper for Firestore.trident/ion
. Utilities for working with Datomic Ionstrident/web
. Highly contrived web framework.trident/staticweb
. Tools for making static websitestrident/datascript
. Frontend tools for syncing Datascript with Datomic.trident/views
. Some Reagent components and stuff.trident/cljs-http
. Slight additions to cljs-http
Also see trident.cli
Getting Started.
(All mine so far).
#trident
on Clojurians Slack
If you want to support my work, subscribe to my newsletter.
Distributed under the EPL v2.0
Copyright © 2020 Jacob O'Bryant.
Can you improve this documentation? These fine people already did:
Jacob O'Bryant & Sooheon KimEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close