Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond

Book Name: Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond
Author: Federico Kereki
Publisher: Packt Publishing
ISBN: 1787287440
Year: 2017
Pages: 386
Language: English
File format: PDF

Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond Pdf Book Description:

Learning how to utilize functional programming is a fantastic method to write more concise code, together with increased concurrency and performance. The JavaScript language is very suited to programming. This publication offers detailed coverage of the most important issues in programming using JavaScript to generate smoother, clearer, and testable applications.

You will delve into programming; such as writing and analyzing pure purposes, reducing side-effects, along with other attributes to make your software functional in character. Especially, we will research techniques to simplify programming, employ recursion to get loopless programming, find out methods to attain immutability, execute design patterns, and utilize data types. From the conclusion of this publication, you will have developed the JavaScript abilities you want to program operational applications with assurance.

DMCA Disclaimer: This site complies with DMCA Digital Copyright Laws. Please bear in mind that we do not own copyrights to these books. We’re sharing this material with our audience ONLY for educational purpose. We highly encourage our visitors to purchase original books from the respected publishers. If someone with copyrights wants us to remove this content, please contact us immediately. All books on the edubookpdf.com are free and NOT HOSTED ON OUR WEBSITE. If you feel that we have violated your copyrights, then please contact us immediately (click here).

Add a Comment

Your email address will not be published. Required fields are marked *