Skip to content
0:00 / 0:00

#unrepl#unravel#repl

Unravel your REPL - Paulus Esterhazy

ClojureTV

111K subscribers • 159 videos on Hallway

YouTube
  • 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 this

What people say. Recommended as an interesting look at improving Clojure REPL tooling using the unrepl protocol.

u/ledgerdevin r/Clojure • Recommends

Unravel your REPL - Paulus Esterhazy