Aravinth, Anto
Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8
- ISBN 13:
- 9781484240861
- author:
- Aravinth, Anto
- format:
- Paperback / softback
- publisher:
- APress
- language:
- English
- Publication Year:
- 2018
- Pages:
- 307
- Dimensions:
- 23.5 x 15.5 centimetres (0.50 kg
- Genre:
- Computers, Web, Web Design
- Condition:
- New
- Availability:
- Item usually sent within 4 working days
Description
Learn functional programming concepts and the functional nature of JavaScript with ES8. This book introduces you to the key differences between imperative and functional programming, and shows how to apply these principles in your JavaScript code.
You'll start by learning about higher-order functions, closures, arrays, and APIs, before moving on to more advanced topics like currying, partial application, and functors. The book also covers the new features of ES8, including spread operators and generators.
By the end of this book, you'll have a solid understanding of functional programming concepts and how to apply them in your JavaScript development. You'll learn how to create a functional library that mimics popular frameworks like Underscore.JS and react-redux, and gain practical tips on testing your functional code.