Beginning Functional JavaScript Functional Programming with JavaScript Using EcmaScript 6 /

Learn functional programming concepts using JavaScript ES6. You will learn concepts such as currying, partial functions, higher-order functions, and monads. Programming languages have evolved from focusing on procedures to objects and now on function. JavaScript supports functional programming and a...

Full description

Bibliographic Details
Main Author: Aravinth, Anto (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Chapter 1: Functional Programming In Simple Terms
  • Chapter 2:  Fundamentals of Javascript functions
  • Chapter 3:  Functions === Data
  • Chapter 4:  Arrays
  • Chapter 5: Closures and Currying
  • Chapter 6: Composition and Pipelines
  • Chapter 7: Functors
  • Chapter 8: MayBe And Either Functors
  • Chapter 9: Applicative Functors
  • Chapter 10: Lets be functional about Generators
  • Chapter 11: Testing and Closing Thoughts.