Making Map Operations Implicit in Programming

Michael Feathers
December 17, 2013