Code samples and exercise solutions for /Functional Programming for the Object-Oriented Programmer/