Learning Clojureλ︎
Clojure is an elegant programming language for a more civilized development experience.
Clojure encourages the creation of simple software systems using immutable values and a pragmatic approach to pure functional design.
The aim of Learning Clojure is to cover the essentials required to start a journey into the Clojure programming language.
Patients, Practice and Time
Learning any programming language takes a lot of patients, practice and time to feel comfortable.
Practicalli recommended Clojure Learning Path
Navigate the bookλ︎
Use the mouse or built-in key bindings to navigate the pages of the book
- P , , : go to previous page
- N , . : go to next page
Use the search box to quickly find a specific topic
- F , S , / : open search dialog
- Down , Up : select next / previous result
- Esc , Tab : close search dialog
- Enter : follow selected result
Resourcesλ︎
Practicalli Clojure CLI Config - additional tools via aliases Clojure Aware Editors Practicalli YouTube channel
Sponsor Practicalliλ︎
All sponsorship funds are used to support the continued development of Practicalli series of books and videos, although most work is done at personal cost and time.
Thanks to Cognitect, Nubank and a wide range of other sponsors from the Clojure community for your continued support
Creative commons licenseλ︎
External Resourcesλ︎
- Clojure Cookbook
- Clojure Standard Reference
- Getting Clojure