product description page

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

MSRPReg: $34.99 Save $1.75 (5% off)
shipping not available
free order pickup not available
not sold at Atlanta Edgewood

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.

more to consider

  • Betty Bunny Loves Chocolate Cake (Reprint) (Paperback) (Michael B. Kaplan)


  • Behind Her Back (Hardcover) (Jane Lythell)


  • White House : Introducing Primary Sources (Paperback) (Kathryn Clay)


  • Beginner's Guide to Needle Felting (Paperback) (Susanna Wallis)


  • Beautiful Word Bible : King James Version, Taupe/Berry, Italian Duo-Tone (Hardcover)



  • SheaMoisture® Mongongo & Hemp Seed Oils High Porosity Moisture-Seal Shampoo - 13 fl oz


  • 2018 TF Publishing Desk Calendar

  • Employment Discrimination (Paperback) (Joel Wm. Friedman)


  • Thousands : Poems (Paperback) (Lightsey Darst)


  • Love Print Throw Pillow Collection - Surya

    $20.99 - $27.99

from the manufacturer

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.