unrepl

discussing specification of an edn-based repl and its implementations.
cgrand 2017-04-08T12:02:45.815721Z

@richiardiandrea the input (read) feels hacky in all selfhosted repls but works as long as data is fed line by line. When one gets data over socket there's no such guarantee and there's a slim chance that truncated input is accepted.

pesterhazy 2017-04-08T19:03:27.402919Z

New unravel release 0.2.0 - Live docs for vars and namespaces (updated as you type code in the terminal) - Use separate tooling connection for tab completion and docs - Start in "user" namespace

richiardiandrea 2017-04-08T19:48:08.561327Z

@cgrand yeah in replumb i was not probably really thinking about a stream of chars coming in, we can always add the functionality , or abstract over it

cgrand 2017-04-08T20:03:43.616240Z

@richiardiandrea it means forking the reader (and hopefully getting changes accepted upstream). The goal being upgradable selfhosted repls.