Michael Bevilacqua-Linn has been programming computers ever since he dragged an Apple IIGS into his fifth grade class to explain loops and variables to pre-teenagers. He works for Comcast, where he builds distributed systems that power infrastructure for their next generation services. In his spare time he likes rock climbing and good beer, though not at the same time.
""This book is an absolute gem and should be required reading for
anybody looking to transition from OO to FP. It is an extremely
well-built safety rope for those crossing the bridge between two
very different worlds. Consider this mandatory reading.""--Colin
Yates, technical team leader QFI Consulting, LLP
""This book sticks to the meat and potatoes of what functional
programming can do for the object-oriented JVM programmer. The
functional patterns are sectioned in the back of the book separate
from the functional replacements of the object-oriented patterns,
making the book handy reference material. As a Scala programmer, I
even picked up some new tricks along the read.""--Justin James,
developer, Full Stack Apps
""This book is good for those who have dabbled a bit in Clojure or
Scala but are not really comfortable with it; the ideal audience is
seasoned OO programmers looking to adopt a functional style, as it
gives those programmers a guide for transitioning away from the
patterns they are comfortable with.""--Rod Hilton, Java developer
and PhD candidate at the University of Colorado
Ask a Question About this Product More... |