ClojureScript is Clojure targeted at running on the JVM. While it might sound like yet another platform to run Clojure on, this one actually exposes your code to a quite tremendously larger audience and proposes to clean up some parts of the spaghetti code. Since this is not a book on ClojureScript, the goal of this recipe is to get you into your ClojureScript adventure so that you can feel at ease and start producing clean Clojure for the JVM.

Getting ready

While there are a few Leiningen templates out there to get you ready in no time, we will actually look at how to get ready from scratch. So, nothing is required up front apart from your usual command line lein client.

In an empty folder of your choice, start by creating a new

Get Clojure Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.