GitHub - hyperphor/multitool: Clojure utility library

A collection of handy Clojure utilities and language extensions.

Aka trashy little subroutines.

API Documentation

This has managed to avoid having (almost) any dependencies except for Clojure itself.

Multitool

See also

https://github.com/weavejester/medley

Development

Clojurescript repl lein trampoline cljsbuild repl-listen

Testing

lein test         # clj tests
lein doo once     # cljs tests

To deploy to Clojars

From a real terminal (not Emacs)

You will need to supply credentials (user name and authentication token).

To build documentation

lein codox
TODO push to github has an action which publishes but is not yet smart enough to run this first. 
This https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-with-a-custom-github-actions-workflow might help

History

pre-2020 mtu 2020 renamed and developed at Parker Institute, 2022? opensourced to CandelBio, 2025 forked to Hyperphor

License

Released under Apache 2 license. See the LICENSE file for details.