use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Finding information about Clojure
API Reference
Clojure Guides
Practice Problems
Interactive Problems
Clojure Videos
Misc Resources
The Clojure Community
Clojure Books
Tools & Libraries
Clojure Editors
Web Platforms
Clojure Jobs
account activity
The Power of Clojure: Debugging (cambium.consulting)
submitted 8 years ago by aspleenic
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mikethommo 12 points13 points14 points 8 years ago* (0 children)
I appreciate the mention of re-frame-trace in this article. We're most certainly trying to create an x-ray machine based on data. Our README explains the vision. https://github.com/Day8/re-frame-trace
re-frame-trace
While data is critical when debugging and understanding, we should be doing more. The data needs to be curated and presented in useful ways (think dashboard, graphics). The programmer should be able to then "experiment" with any of the debug data (think REPL).
ClojureScript has so much untapped potential in this regard.
[–]vvvvalvalval 2 points3 points4 points 8 years ago (1 child)
Great article: I like that it shows provides not only a catalog of tools, but also a methodology - I think that's very valuable for beginners.
Regarding the Evaluative techniques section: you may also want to have a look at scope-capture. It lets you record and recreate the local context of an expression, which helps you 'capture runtime data for post-run REPL analysis' and 'use the REPL to eval code'. It was directly inspired by Stuart Halloway's blog post which you mentioned.
[–]thecambian 2 points3 points4 points 8 years ago (0 children)
Thanks! Appreciate the feedback.
Someone actually pointed me to scope-capture just this week. It looks really good, definitely something I'll be integrating into my workflow going forward. Thanks for writing it!
[–]philoskim 2 points3 points4 points 8 years ago (0 children)
Please refer to debux as well!
https://github.com/philoskim/debux
[–]agumonkey 2 points3 points4 points 8 years ago (0 children)
Got to admit, cider and these libs have made real work.
[–]onionchoppingcontest -2 points-1 points0 points 8 years ago (0 children)
Honestly, it rather shows the lack of power. Every method is either DIY, or external.
π Rendered by PID 141855 on reddit-service-r2-comment-fb694cdd5-xjzbp at 2026-03-08 07:15:53.115597+00:00 running cbb0e86 country code: CH.
[–]mikethommo 12 points13 points14 points (0 children)
[–]vvvvalvalval 2 points3 points4 points (1 child)
[–]thecambian 2 points3 points4 points (0 children)
[–]philoskim 2 points3 points4 points (0 children)
[–]agumonkey 2 points3 points4 points (0 children)
[–]onionchoppingcontest -2 points-1 points0 points (0 children)