Answers to Functional Programming for the Object-Oriented Programmer by Brian Marick https://leanpub.com/fp-oo