debug-repl
lexikon
debug-repl | lexikon | |
---|---|---|
3 | 1 | |
99 | 19 | |
- | - | |
0.0 | 0.0 | |
over 3 years ago | over 3 years ago | |
Clojure | Clojure | |
Eclipse Public License 1.0 | Eclipse Public License 1.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
debug-repl
-
Debugging in Clojure
Cursive's debugger doesn't, but as one of the other posters mentioned there's a library called debug-repl which gives you this: https://github.com/gfredericks/debug-repl.
However, as I mentioned in the article, I've found it's usually better to use scope-capture than a debugger that pauses execution. The main reason is that I mainly work with Kafka Streams atm, and when the debugger pauses one thread other threads start timing out and throwing exceptions.
-
Let, try and other code blocks in the REPL
I think gary already did this with debug repl.
lexikon
What are some alternatives?
scope-capture - Project your Clojure(Script) REPL into the same context as your code when it ran
mulog - μ/log is a micro-logging library that logs events and data, not words!
clojure - The Clojure programming language
spyscope - Trace-oriented debugging tools for Clojure
cider - The Clojure Interactive Development Environment that Rocks for Emacs
Cider - A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀