In the language golden paths article, I highlighted the importance of interactive development but fell short describing how we might achieve it. After some time, I came up with the idea for a REPL but inside the working file instead of in some far off REPL session with a special mode.
To that end, I present SREPL. The S stands for Save because every time you save a file where SREPL is in use the file is evaluated and the results are printed out alongside the code as comments. I recorded a video to demonstrate what development looks like with SREPL:
I've been playing around with SREPL for a few days and it's been
a big improvement over the standard
though I've always found the Node REPL especially clunky.