A solid plan and some patience is all you need to migrate an entire application to a different technology.
Articles tagged with "functional programming"
Our take on unit testing and how we approached testing Elm code in Aircasting.
How to use `setTimeout` and the DOM mutation observer API to attach callbacks to DOM nodes that do not yet exist.
How to use custom types to keep the interface declarative and avoid bugs.
How we managed to migrate AirCasting from Angular v1 to Elm while still delivering value