ALPHA ALERT! https://github.com/clojure/clr.tools.nrepl After bouncing off the code of nrepl/nrepl for a while, I followed @bozhidar's suggestion to look at @borkdude’s babashka/babashka.nrepl for inspiration. And the port is now complete. It passes the test suite that was given, but it really needs to be bumped up against something substantial, such as Calva or CIDER. Anyone feeling adventurous? I haven't actually put up either the clojars or nuget versions -- I'll get to those soon -- so if you are interested in testing it, you'll just have to pull it down from the repo and wing it.
Please post about this in the #calva channel too.
And probably #releases
It's ok to post in #releases as many times as you want, pre-release and minor updates welcome
I'll clean up a few things and get it tomorrow morning.
The ctx to start-server! can be deleted, but internally it is still used to pass around the :sessions key/value. Maybe I can put that into the opts maps instead. I'll figure it out.
Two developments: (1) I got rid of the ctx argument to start-server!. (2) I published the nuget and clojars packages