unrepl

discussing specification of an edn-based repl and its implementations.
cgrand 2017-05-02T19:09:12.677468Z

@pesterhazy a unrepl implementation for lumo was possible all along but lumo would have to start it because the upgrade strategy doesn't work.

cgrand 2017-05-02T19:10:21.702928Z

That's what my cljs-repl tries to fix: provide an upgradable socket repl implementation that can be supported by lumo or Planck.

cgrand 2017-05-02T19:11:33.728546Z

The only thing missing on the Planck side is a way for user code to start a server. For lumo it's solved by node.

pesterhazy 2017-05-02T20:09:37.951150Z

ah that's interesting

pesterhazy 2017-05-02T20:10:18.966158Z

so the cljs-js-repl repo adds a way to upgrade a socket repl, or does it add a way to start a new unrepl-aware one?

cgrand 2017-05-02T20:20:52.184969Z

It adds a way to make upgradable repls in the first place. Ideally I'd like it to become part of Clojurescript.

cgrand 2017-05-02T20:31:33.413028Z

An intermediate goal would be to have it embedded in lumo and Planck

pesterhazy 2017-05-02T20:34:43.477998Z

sounds good