nrepl

https://github.com/nrepl/nrepl || https://nrepl.org
bbrinck 2018-09-19T02:51:02.000100Z

@shawx538 I’m wondering the same thing. I considered giving up on the nrepl middleware and just having the users start a sub-repl (one that has a custom :caught handler) when the client REPL connects, but unfortunately this ticket https://dev.clojure.org/jira/browse/CLJ-2040 indicates it’s not going to work

unwarysage 2018-09-19T14:50:18.000100Z

It's an annoying problem.

unwarysage 2018-09-19T14:52:38.000100Z

the link is good reading @bbrinck, thank you for sending it

bbrinck 2018-09-19T14:53:53.000100Z

@shawx538 When I get a chance, I’m going to take a crack at processing the ex-info responses as @bozhidar suggested. I’ll let you know if I make progress.

unwarysage 2018-09-19T14:55:13.000100Z

likewise. May I ask what you are hoping to do with them? personally, I and a team of others have been developing a translator, so that they can be understandable by beginners to programming altogether. @bbrinck

bbrinck 2018-09-19T15:00:00.000100Z

@shawx538 I’ve been checking in on your babel work - it’s exciting stuff 🙂. My goal is a little different - I’d like users to be able to configure their REPL experience and then share their configs. This means that I could configure a REPL designed for beginners on my team (hopefully using babel!) but perhaps swap out different tools as the users learn more

bbrinck 2018-09-19T15:01:16.000100Z

Basically, an extension of the proof-of-concept here: https://gist.github.com/bhb/2686b023d074ac052dbc21f12f324f18 but I’d like to make it work with nrepl clients

dominicm 2018-09-19T17:15:15.000100Z

https://github.com/jpmonettas/magic-sheet