News for hackers. Stuff that matters.
Re:Running Lisp in Production (2020) by synthc on Wednesday February 02, 2022 @10:23AM (#30178811)
For Clojure there are libraries to refresh the program: these stop the app, reload and evaluate all the source code files, and restart the app to ensure you are working with a consistent state that reflects the source code.

Between such reloads you might end up in inconsistent states, but you benefit from fast iteration:

My workflow is to update functions in the source code, send to to the repl, quickly test them in the repl, and once done, I save, commit and push the code. CI then runs the test suite from the source files.

There are no comments on this comment yet.