Liking cljdoc? Tell your friends :D

Getting Involved / What’s Missing?

Getting Involved / What’s Missing?

Here’s a short overview. More info coming soon!

Developing in SICMUtils

To run all tests in Clojure, you’ll need the Leiningen build tool. The Clojurescript tests require Node.js. If you’re on a Mac, install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Then run

brew install leiningen node

To get both dependencies.

Clojure Tests

To run the full Clojure test suite:

lein test

Clojurescript Tests

To run the full Clojurescript test suite:

lein test-cljs

We check for advanced compilation warnings using [shadow-cljs].

In the sicmutils directory, run

npm install

Then, to compile cljs and see any warnings:

shadow-cljs watch test

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close