Introduction to ClojureScript and Functional Programming
The complexity of software is growing at an exponential rate. The biggest challenge is the growing complexity of dynamic state which makes it hard to reason about a system. There are many paradigms aiming to ease the situation. To reduce incidental complexity "Functional Programming" and "Code Hot-Reloading" have become much talked about topics in the web development community. In this talk, Alain will show you how to supercharge your development setup with true code hot-reloading in a truly functional programming language.