Small Projectsλ︎
An effective way to get comfortable with Clojure is to start writing small projects. In this section several small projects are used to walk the audience through how to create and develop a project, as well as learn some Clojure functions and functional programming techniques along the way.
Project | Topics | Description |
---|---|---|
Random Clojure Function | namespace vars | print a random function from the Clojure standard library |
Encoding and decoding | hash-map dictionaries | transforming messages between one form and another |
Data Transformation | transforming larger and larger data sets | |
Test Driven Development and Kata | Unit testing | Unit testing and solving challenges using different approaches |
Create a Clojure project
Clojure CLI tools and clj-new to create a new Clojure project.