nrepl

Daniel Slutsky 2022-03-12T18:36:57.584639Z

I've been wondering about something. Some tools like to use nREPL middleware to listen to the user's code evaluations. For example, Reveal, Notespace, and the recent Portal-Clerk-Kindly-nREPL experiment (https://github.com/scicloj/visual-tools-experiments/tree/main/portal-clerk-kindly-nrepl-1). As far as I understand, making it work always requires some setup on the user side. The required setup depends on the choice of tooling (clj, lein) x (CIDER, Calva, ... ) x (Reveal, Notespace, ...). Here is, for example, How to use Calva and Reveal together (with either clj or lein): https://calva.io/reveal/ It is quite nicely explained, but still could be troublesome for a new user, I think. What I'm wondering about is whether and how such situations could be made easier.