Summary
In this chapter, we got to know some utilities that we can use for better management of our code and we have some more examples of everyday Clojure code. In particular:
- Working of namespace in Clojure and their relation to Java packages
- Writing out-of-the-box unit tests and executing them with Leiningen and Cursive Clojure
- Delving into the Clojure Interactive development workflow and a bit of the Clojure mindset
- Writing very simple functions and testing them
In the next chapter, we will learn about Java interop, so we can start using the familiar classes and libraries we already know in our Clojure code.
We will also learn how to use Clojure from Java, so you can start using it in your everyday Java projects.