Clojure Debugger?
deliberate-software.com
Clojure Debugger?
1–8 of 8 posts
Re: Clojure Debugger?
#2Re: Clojure Debugger?
#3Use this:
https://github.com/dgrnbrg/spyscope
Less awkward and more informative!
Re: Clojure Debugger?
#4Tracing functions was available in Lisp shortly after the big flood, when mankind killed the last dinosaurs.
Re: Clojure Debugger?
#5> Once in a while, I have felt the need to find out exactly what was going on at a certain point, and had to awkwardly put in (do (pprint x) x) statements everywhere. Use this: https://github.com/dgrnbrg/spyscope Less awkward and more informative!
Re: Clojure Debugger?
#6Re: Clojure Debugger?
#7I found the elegance and convenience very impressive.
Clojure, unfortunately, is hard to debug, no matter how many trace macros one uses. In a long-running application I would much rather land in a debugger, inspect locals, think about what to do next, walk the frames on the stack, etc.
Re: Clojure Debugger?
#8Tools like (trace ...) in Lisp are helpful, but most of the time you want an actual debugger. If you are using Eclipse as your Clojure IDE, the plugin Counterclockwise integrates with the usual Eclipse debugger and let's you do all the usual things: http://code.google.com/p/counterclockwise/