Over the past year I've been wanting to experiment with F#, Fable 2, and Elmish. Only one thing was standing in my way. The application that I currently maintain is written in Angular. I needed to figure out how to make Angular play nice with F# and Elmish. This is how I infected an Angular project with Elmish and began replacing it from the inside.