0:00 / 0:00
Unravel your REPL - Paulus Esterhazy
ClojureTV
111K subscribers • 159 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Paulus Esterhazy
Intermediate. Assumes working knowledge.
3.4K views9 years ago1 recommendation
Tools and practiceProgramming languagesLisp and ClojureVim, Emacs and editors
Paulus Esterhazy introduces Unravel, a terminal-based REPL client built on the stream-oriented unrepl protocol for richer Clojure tooling.
Unravel is a new REPL client focused on human interaction. Instead of relying on nREPL, it communicates using unrepl, a simple protocol based on streams of EDN values. In this presentation, I show how unravel takes advantage of unrepl to create a rich terminal UI; how features like live documentation, auto-completion and an interactive data explorer are implemented; and finally how unravel and unrepl could help improve the overall state of Clojure tooling.Why it's here
1 person recommends thisWhat people say. Recommended as an interesting look at improving Clojure REPL tooling using the unrepl protocol.