Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
There are two other well-supported implementations of Clojure that target other execution environments. If you like what you see here, but need to deploy outside of the JVM, then ClojureCLR or ClojureScript might be just what you need.
ClojureCLR[443] is a port of Clojure to the .NET CLR. It is not a naive cross-compilation; rather, it is maintained separately, and aims to provide the same degree of tight host interoperability for the CLR that Clojure does for the JVM. Given the differences between the JVM and the CLR, this means that ClojureCLR provides some facilities that Clojure does not.
While ClojureCLR has not seen as much use as Clojure proper, it is mature, well-tested, and represents a great option for anyone that needs to deploy applications on the CLR without leaving the comforts of Clojure.