Coding Challenges for Clojure
Coding challenges are an excellent way to start learning a new language. The challenges allow you to focus on the language and not be concerned about the more general engineering aspects of software development.
Challenges are there to explore a language and practice your understanding of how to assemble working code. It is recommended to try different approaches to solving a challenges and even repeat the same challenges at a later date and see what additional approaches you have learned.
4Ever-Clojure is a highly recommended starting point for learning Clojure and does not require any installation or setup. 4Ever-Clojure is a new implementation of 4Clojure.com.
|4Ever-Clojure.com||Highly recommended for learning the core functions of the Clojure language||Web Browser|
|Exercism.io||Coding exercises with mentor support, using Leiningen and
||Leiningen, Exercism CLI, Clojure aware editor|
|CodeWars||General coding challenges with Clojure specific versions, using
|ClojureScript Koans||Interactive exercises in a web browser||Web Browser|
|Advent of Code||Annual coding challenge with a seasonal theme||Clojure aware editor|