ใน Clojure, คุณมักจะพิมพ์ข้อมูลการดีบักโดยใช้ println, printf, pr, หรือ prn นี่คือวิธีที่คุณสามารถเพิ่มการพิมพ์ดีบักได้.
println
printf
pr
prn
เริ่มต้นด้วยการเปิดใช้งาน REPL.
Clojure ทำงานบน Java Virtual Machine (JVM) ดังนั้นการดีบักจึงเกิดขึ้นโดยใช้เครื่องมือของ Java มากมาย หนึ่งในเครื่องมือเหล่านั้นคือ CIDER ซึ่งเป็นแพ็คเกจทรงพลังสำหรับการพัฒนา Clojure ใน Emacs ซึ่งมีความสามารถการดีบักที่เป็นเลิศ ไปดูกัน.
CIDER
Clojure, โดยใช้ประโยชน์จาก JVM, รองรับเฟรมเวิร์คการทดสอบหลายอย่าง อย่างไรก็ตาม, ไลบรารีที่มีอยู่ภายในที่ใช้กันอย่างแพร่หลายคือ clojure.test นี่คือตัวอย่างง่ายๆ.
clojure.test