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 command line application that displays a random function from the Clojure standard library
Encoding and decoding projects 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

Creating Clojure projects

Use Clojure CLI tools and clj-new to create a new Clojure project.

TODO: Add more small projects

results matching ""

    No results matching ""