In Clojure, you often print debug output using println, printf, pr, or prn.
println
printf
pr
prn
The REPL is key to the Lisp family’s interactive development philosophy, and Clojure, a modern Lisp dialect, makes great use of this tool.
Clojure leans on the Java Virtual Machine (JVM), so a lot of debugging happens with Java tools.
Clojure, leveraging the JVM, supports various testing frameworks.