Clojure Concepts

Hint::content refactor

This page is being reviewed and updated

I love Clojure because its powerful, flexible and fun.

Clojure encourages the creation of simple software systems by being immutable by default and encouraging pragmatic approach to pure functional design.

Hint::Come back to concepts as you learn the language

If you are eager to try Clojure, you can come back to this section and get a deeper understanding of the design and phylosophy of the Clojure approach to functional programming. These concepts will be easier to relate to as you practice Clojure and build software solutions.