Loading, please wait...

product description page

Beginning Functional Javascript : Functional Programming With Javascript Using Ecmascript 6 (Paperback)

Beginning Functional Javascript : Functional Programming With Javascript Using Ecmascript 6 (Paperback) - image 1 of 1

About this item

Learn functional programming concepts using Javascript ES6. The book teaches you the concepts like currying, partial functions, higher-order functions, monads etc. by creating a simple functional library. Let the code speak functional concepts!

Programming languages have evolved a lot. Each programming language has introduced a specific thinking/pattern for solving our day-to-day problem. It all started with procedural typed language, which made us to think in procedures. Then came OOPS (Object Oriented Programming) which made every developer to think in terms on “objects”. Now the trend is changing, people started to think and speak about “functions” in their code, which they call it in style functional programming.

Functional programming brings lot of advantages to the developers. Learning functional programming is becoming a necessary weapon for every developer in the industry. Javascript a language that by birth supports functional programming at its best. Understanding the functional nature of Javascript language is a must for all Javascript developers. By taking full advantage of Javascript functional programming technique, a developer can write well-crafted code.

What you will learn:  
  • The functional programming concepts
  • How functions are treated in Javascript
  • Create a functional library that mimics library like underscore.js, thus understanding how realworld functional libraries work.
  • Pure error handling technique using Functors, Monods, etc.
  • Deep dive into ES6 functional features like spread operators, generators etc.
Who's the book for:

Javascript developers (or beginners) who really want to understand the functional programming concepts and functional nature of the language. By doing all the code samples along with chapters, the reader becomes well versed in functional programming concepts and have a clear understanding on how Javascript treats functions.

Genre: Computers + Internet
Format: Paperback
Publisher: Springer Verlag
Author: Anto Aravinth
Language: English
Street Date: March 10, 2017
TCIN: 52221330
UPC: 9781484226551
Item Number (DPCI): 248-43-7708
If the item details above aren’t accurate or complete, we want to know about it. Report incorrect product info.

Guest reviews

Prices, promotions, styles and availability may vary by store & online. See our price match guarantee. See how a store is chosen for you.