Summary
So far, we talked about several ways to troubleshoot our code. The tools.trace and Spyscope libraries are useful in interactive debugging, while the tools.logging library can be used to log information in running applications. We also discussed a handful of good practices for developing applications and libraries in Clojure.
You must be quite anxious by now to write your own applications in Clojure. If you've been paying attention so far, you must have noticed that Clojure is indeed a simple language. Yet, through its simplicity, we are empowered to create elegant and scalable solutions to a lot of interesting problems. On your journey with Clojure ahead, always strive to make things simpler, if they aren't simple enough already. We'll ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access