3 ms·
For me, the biggest problem with REPL-driven development is the handling of global state. That's why there's no fewer than 5 (!) actually-being-used Clojure lib
by Blackthorn 5y ago
For me, the biggest problem with REPL-driven development is the handling of global state. That's why there's no fewer than 5 (!) actually-being-used Clojure libraries for handling it.
- capableweb 5y agoWhat "handling of global state" are you referring to? The state of "vars" or the state of actual application data (a la "atom"s)? The former being solved with the various ns-* functions, the latter depends on the application and how state is being used. If you could, could you share the libraries you're referring to too?
- Blackthorn 5y ago> If you could, could you share the libraries you're referring to too? Component, Mount, Integrant, System, Clip.