Functional programming in JavaScript / - Atencio, Luis, (Manning,, 2016)