Hacker News new | ask | show | jobs
by fulafel 1260 days ago
There's some good debugging tooling for Clojure as well. A recent entrant is https://github.com/jpmonettas/flow-storm-debugger and of course there's the estabilished pretty full featured debugging features in CIDER [1](Emacs), Calva [2] (VS Code) and Cursive (IntelliJ, using std Java JDI debugging). And for barebones tracing from REPL there's goo old clojure.tools.trace. And a bunch of others (sayid, postmortem, cljs-devtools for ClojureScript together with browser debugger, etc)

What CL has over Clojure is mostly the condition system I think.

[1] https://docs.cider.mx/cider/debugging/debugger.html

[2] https://calva.io/debugger/