By Luke Van der Hart
This e-book is the 1st definitive reference for the Clojure language, offering either an creation to useful programming generally and a extra particular creation to Clojure’s gains. This booklet demonstrates using the language via examples, together with positive factors akin to STM and immutability, that could be new to programmers coming from different languages.
* review of practical programming and outline of what units Clojure except different languages
* distinctive rationalization of Clojure’s distinct features
* Examples of real-world projects which are well-suited to Clojure’s functions, beginning with uncomplicated projects and relocating directly to extra complicated applications
<h3>What you’ll learn</h3> * What Clojure is—more than simply one other Lisp
* how you can organize a Clojure environment
* The constitution and syntax of a Clojure program
* Java interoperability
* the best way to use Clojure for real-world tasks
* universal idioms of Clojure code
<h3>Who is that this publication for?</h3>
There are audiences for this booklet: any technical individual intending to understand what Clojure is and why they may are looking to use it, and any programmer aspiring to research and use the language. The targets of those audiences mesh properly, provided that Clojure has numerous new, state-of-the-art positive factors that programmers are not going to have encountered earlier than.