Stefan Boos

My personal GitHub pages

Follow me on GitHub

Clojure

Getting Started

  1. Follow Daniel Higginbotham’s book CLOJURE for the BRAVE and TRUE to learn the ultimate language and become a better programmer.

Important Commands

# Create a new clojure application
lein new app clojure-noob

cd clojure-noob

# Run the application
lein run

# Create a distributable JAR for the Java Virtual Machine
lein uberjar

# Run the JAR
java -jar target/uberjar/clojure-noob-0.1.0-SNAPSHOT-standalone.jar

# Start the REPL - read eval print loop
lein repl

Language and API References

Exercises Specifically for Clojure

Interesting Clojure Projects

References

The following list shows the tools and reading materials I have encountered while reading CLOJURE for the BRAVE and TRUE.

Tools

Reading Material

  • Leiningen - the build system automating Clojure projects without setting your hair on fire.
  • Clojure Documentation - community-driven documentation site for the Clojure programming language.