Get the latest tech news

Customizing Lisp REPLs


Lisp REPLs are a good tool, but some consider it too rigid. Which leads to abundance of proxy REPLs. Except… you don’t need them!

Restart interaction, Backtrace listing, Rudimentary local variable inspection, Eval in frame, And multi-threaded persistent debug window that’ll wait until the decision is made. Completions; Line editing; Emacs and vi keybindings, whichever you prefer; Keyboard macros Filters (including syntax highlighting-supporting ones!) Easier script running, Readline by default, Completion, Error prettification (making debugger off/useless in case of CIEL), Shell and documentation commands/syntaxes, A set opinionated functions and macros, A bunch of libraries pre-loaded.

Get the Android app

Or read this on Hacker News