Books > Computing & IT > Computer programming > Programming languages
|
Buy Now
Mastering JavaScript Functional Programming - Write clean, robust, and maintainable web and server code using functional JavaScript, 2nd Edition (Paperback, 2nd Revised edition)
Loot Price: R1,731
Discovery Miles 17 310
|
|
Mastering JavaScript Functional Programming - Write clean, robust, and maintainable web and server code using functional JavaScript, 2nd Edition (Paperback, 2nd Revised edition)
Expected to ship within 10 - 15 working days
|
Explore the functional programming paradigm and the different
techniques for developing better algorithms, writing more concise
code, and performing seamless testing Key Features Explore this
second edition updated to cover features like async functions and
transducers, as well as functional reactive programming Enhance
your functional programming (FP) skills to build web and server
apps using JavaScript Use FP to enhance the modularity,
reusability, and performance of apps Book DescriptionFunctional
programming is a paradigm for developing software with better
performance. It helps you write concise and testable code. To help
you take your programming skills to the next level, this
comprehensive book will assist you in harnessing the capabilities
of functional programming with JavaScript and writing highly
maintainable and testable web and server apps using functional
JavaScript. This second edition is updated and improved to cover
features such as transducers, lenses, prisms and various other
concepts to help you write efficient programs. By focusing on
functional programming, you'll not only start to write but also to
test pure functions, and reduce side effects. The book also
specifically allows you to discover techniques for simplifying code
and applying recursion for loopless coding. Gradually, you'll
understand how to achieve immutability, implement design patterns,
and work with data types for your application, before going on to
learn functional reactive programming to handle complex events in
your app. Finally, the book will take you through the design
patterns that are relevant to functional programming. By the end of
this book, you'll have developed your JavaScript skills and have
gained knowledge of the essential functional programming techniques
to program effectively. What you will learn Simplify JavaScript
coding using function composition, pipelining, chaining, and
transducing Use declarative coding as opposed to imperative coding
to write clean JavaScript code Create more reliable code with
closures and immutable data Apply practical solutions to complex
programming problems using recursion Improve your functional code
using data types, type checking, and immutability Understand
advanced functional programming concepts such as lenses and prisms
for data access Who this book is forThis book is for JavaScript
developers who want to enhance their programming skills and build
efficient web applications. Frontend and backend developers who use
various JavaScript frameworks and libraries like React, Angular, or
Node.js will also find the book helpful. Working knowledge of
ES2019 is required to grasp the concepts covered in the book
easily.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
You might also like..
|