Playground
This is a real nREPL server, running right here in your browser:
nrepl-sci, which evaluates ClojureScript
with SCI. The REPL is a small nREPL client,
and next to it is every message it sends the server and every reply it gets
back, as they happen. Tab completes, Shift+Enter starts a new line, and code
can ask you for input with read-line.
Your browser wouldn't let this page be cross-origin isolated, so code can't ask you for input here, and interrupting code starts the server over.