This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-06-26
Channels
- # announcements (6)
- # aws (5)
- # beginners (42)
- # cider (24)
- # clojure (81)
- # clojure-canada (1)
- # clojure-europe (122)
- # clojured (5)
- # cursive (6)
- # data-science (5)
- # datahike (9)
- # emacs (6)
- # events (2)
- # fulcro (12)
- # helix (4)
- # honeysql (1)
- # jobs-discuss (1)
- # lsp (28)
- # mid-cities-meetup (1)
- # off-topic (31)
- # polylith (13)
- # shadow-cljs (22)
- # spacemacs (8)
- # tools-deps (33)
- # vim (10)
This is a long shot & not exactly idiomatic but found myself wanting to do this recently, is it possible to use the debugger to pause execution at a particular break point then use the repl to experiment in context of the break point?
Yes absolutely. I do it often
The only catch is you need to require the namespaces first in the REPL to evaluate them in the expression window
Right, you can use the evaluate expression window, but not the main REPL window. I’d like to fix that, so that the REPL can be used as a fancier evaluate, but that’s not there yet.
There are complications, such as whether the REPL should take into account the currently selected stack frame or whether it should evaluate always in the top frame. That affects completion etc.
Ah I didn't know about the expression window, this is great thank you