Clojure tools making development and exploration more friendly
Support for adding breakpoints to Clojure code that execute a REPL in the surrounding lexical scope.
Usage:
(breakpoint)
Note: Emacs doesn't like sub-repls; if you use Emacs: sorry. :-()
Mount large Clojure data structures and navigate them using Unix filesystem-like commands. Results are automatically paged in order to prevent crashing your REPL by printing too much information at once.
- https://github.com/bbatsov/clojure-style-guide
- https://github.com/magomimmo/modern-cljs/blob/master/doc/second-edition/tutorial-01.md
Other good tools for debugging:
- https://github.com/jonase/kibit
- https://github.com/dgrnbrg/spyscope
- http://docs.caudate.me/lucidity/
And debug tooling docs...