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

Main Author: Aravinth, Anto. (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Edition:1st ed. 2017.
Subjects:
Online Access:https://doi.org/10.1007/978-1-4842-2656-8
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.