The Beauty of Functional Code - Achten, Peter; Koopman, Pieter; Koopman, Pieter (Springer Berlin Heidelberg, 2013)