Meetup: Managing Clojure App State Since (Reset)

Chariot Clojure

We’re hosting Clojadelphia, Philly’s Clojure meetup, on December 16th. Charioteer Anatoly Polinsky (@tolitius) will be speaking. Come out and join us!


Register Today!


Overview:

Clojure is:

  • powerful
  • simple
  • and fun

Depending on how application state is managed during development, the above three superpowers can either stay, go somewhat, or go completely.

If Clojure REPL (i.e. lein repl, boot repl) fired up instantly, the need to reload application state inside the REPL would go away. But at the moment, and for some time in the future, managing state by making it reloadable within the same REPL session is important to retain all the Clojure superpowers.

mount is here to preserve all the Clojure superpowers while making the application state enjoyably reloadable.

This would be mostly a Code Driven Talk, with minimal slides, and hopefully maximum amount of questions and great discussions.