Working through Ash's Functional Reactive Programming on iOS book