This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-04-13
Channels
- # announcements (18)
- # babashka (11)
- # beginners (29)
- # biff (2)
- # cider (14)
- # clojure (98)
- # clojure-boston (1)
- # clojure-europe (5)
- # clojure-korea (2)
- # clojure-madison (1)
- # clojure-norway (2)
- # clojurescript (10)
- # community-development (5)
- # fulcro (8)
- # lambdaisland (1)
- # nbb (1)
- # nrepl (107)
- # pathom (4)
- # pedestal (5)
- # portal (1)
- # rdf (2)
- # reitit (7)
- # releases (1)
- # rum (2)
- # shadow-cljs (8)
- # squint (18)
- # timbre (3)
- # xtdb (18)
I was thinking that it would be nice to be able to add debug statements (like tap for example) but without actually changing the code. Something like tracing a particular var for example, is that possible somehow with cider?
Ah interesting I haven't used it before
Well I normally only need the value of a few vars not the whole function
Which I would print or tap or def
@U45T93RA6 how would you describe the maturity/usefulness of ciderstorm to flowstorm? I notice flowstorm seems to get the most dev attention, but I don't know if thats just because ciderstorm was much more easily "completed" :^)
@U0739PUFQ would know best how to answer that!
@U0482NW9KL1 so FlowStorm would be the thing recording in both cases, so the recording is going to be the same. Then for exploring your recordings (like stepping) you can use the FlowStorm UI or cider-storm which is a Emacs UI for the same thing. The difference is that cider-storm UI provides a small subset of all the features provided by the FlowStorm UI, but both can be used at the same time
personally I just use the FlowStorm UI, but if you prefer to be in Emacs as much as you can, you can use cider-storm to do some stepping in emacs and if you need more features just eval the :dbg
keyword and you are going to have the FlowStorm UI to explore the same recordings
does it make sense?
much appreciated @U0739PUFQ, it does, I've used FlowStorm for a while now, and only recently came across Ciderstorm, but have yet to give it a try as I figured FS's UI was more fully featured :^) 👍
yeah, cider-storm so far is just the the quickbox jump + the stepper in Emacs
but even the stepper is less powerful because you can't click around, add prints, use the context menu jumps, no power stepping