5
Why you should try Clojure Interactive Programming
(clj.social)
Clojure is a Lisp that targets JVM and JS runtimes
Finding information about Clojure
API Reference
Clojure Guides
Practice Problems
Interactive Problems
Clojure Videos
The Clojure Community
Clojure Books
Tools & Libraries
Clojure Editors
Web Platforms
I'm going to ask a stupid question, that comes to mind every time I read about immutable data being a big deal.
Why do I want my data to be immutable? If I'm writing a program to solve a task, most of that problem solving involves mutating data, almost by definition, no?
I must be stupid.