Swing Clojure REPL that uses BeanShell’s JConsole component.
- Install Leiningen
You can run
lein swank and connect with SLIME via Emacs, or you can build a distributable jar with
To run, use something like
java -jar swingrepl-standalone.jar
- Drop into
usernamespace on startup by default
- Completions for things available in the current namespace: JConsole has its own completions mechanism that might be hooked into
- Bracket, parentheses, quote completion/matching/highlighting
- Better as-library behavior: provide configurable automatic imports
- A Clojure implementation of something like JConsole might be nice
Many props to the BeanShell dude for making such a cool REPL.