Phil was invited to speak at the Goto conference in Copenhagen last November. By now the video has been uploaded to Youtube for everyone to enjoy:
Clojure and ClojureScript provide fine-grained control over the state of a running application. Especially when combined with a reactive front-end framework like React, features like hot-swapping code reach far beyond simple live reloading.
Applying a reactive paradigm means that changing the data updates the user interface. Clojure's functional nature, with its strict separation of data and code, lets us use the reactive paradigm for...