How can you overcome JavaScript language oddities and unsafe features? With this book, you'll learn how to create code that's beautiful, safe, and simple to understand and test by using JavaScript's functional programming support. Author Michael Fogus shows you how to apply functional-style concepts[...]
DESCRIPTION Clojure is a dialect of Lisp that runs on both the JVM and anywhere that JavaScript runs. It combines the nice features of a scripting language with the powerful features of a production environment-features like persistent data structures and clean concurrency primitives that are needed[...]
HIGHLIGHTDesign more elegant programs by mastering the Clojure programminglanguage and the philosophy behind it.DESCRIPTIONClojure is a dynamic programming language that targets the JavaVirtual Machine. The Joy of Clojure goes beyond the syntax, andshows how to write fluent, idiomatic Clojure code. [...]