Автор: Michael Fogus
Название: Functional javascript: Introducing Functional Programming with Underscore.js
Издательство: O'Reilly Media
Год: 2013
ISBN: 9781449360726
Язык: English
Формат: pdf
Размер: 10,9 mb
Страниц: 260
Author Michael Fogus shows you how to apply functional-style concepts with Underscore.js, a javascript library that facilitates functional programming techniques.
Fogus helps you think in a functional way to help you minimize complexity in the programs you build. If you’re a javascript programmer hoping to learn functional programming techniques, or a functional programmer looking to learn javascript, this book is the ideal introduction.
– Use applicative programming techniques with first-class functions
– Understand how and why you might leverage variable scoping and closures
– Delve into higher-order functions—and learn how they take other functions as arguments for maximum advantage
– Explore ways to compose new functions from existing functions
– Get around javascript’s limitations for using recursive functions
– Reduce, hide, or eliminate the footprint of state change in your programs
– Practice flow-based programming with chains and functional pipelines
– Discover how to code without using classes