The Clean Coder: Why Clojure?

The Clean Coder: Why Clojure?

“On page two hundred and sixteen, after talking about algorithms, data structures, recursion, iteration, trees, high-order procedures, scoping, local variables, data abstraction, closures, message-passing, and a plethora of other topics — after all that, they introduce assignment!”