Functional Programming for the Object-Oriented Programmer by Brian Marick | Heykuki News