Mastering JavaScript Functional Programming: Write clean, robust and maintainable web and server code using, 3rd Edition [3 ed.] 9781804610138

Apply functional programming techniques to write testable terser code for frontend and backend development with improved

356 129 6MB

English Pages 614 Year 2023

Report DMCA / Copyright

DOWNLOAD FILE

Mastering JavaScript Functional Programming: Write clean, robust and maintainable web and server code using, 3rd Edition [3 ed.]
 9781804610138

Table of contents :
Becoming Functional - Several Questions
Thinking Functionally - A First Example
Starting Out with Functions – A Core Concept
Behaving Properly - Pure Functions
Programming Declaratively – A Better Style
Producing Functions – Higher-Order Functions
Transforming Functions – Currying and Partial Application
Connecting Functions – Pipelining, Composition, and More
Designing Functions – Recursion
Ensuring Purity – Immutability
Implementing Design Patterns – The Functional Way
Building Better Containers – Functional Data Types

Polecaj historie