Clojure Tutorial for the Non-Lisp Programmer
I intend to keep this tutorial as accurate and up-to-date as possible. If you have any suggestions for changes, please leave a comment at the bottom of this page.
Clojure is a functional lisp dialect that uses the Java Virtual Runtime as its platform. The language home page is at http://clojure.org/.
Table of Contents A Quick Comparison Installing Clojure Atoms Vectors Lists Maps and Sets Defining Variables and Functions Special Forms Looping and Iterating Sequences Java Integration Using Libraries Additional Resources