All Apress Access for only $199! Learn more >>

Beginning Functional JavaScript

Functional Programming with JavaScript Using EcmaScript 6

Authors: Aravinth, Anto

Download source code
  • The only functional JavaScript book using EcmaScript 6
  • Simple, concise, ready-to-run code samples that explain functional library concepts
  • Shows how functional APIs can be built
see more benefits

Buy this book

eBook $24.99
price for USA (gross)
  • ISBN 978-1-4842-2656-8
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $34.99
price for USA
  • ISBN 978-1-4842-2655-1
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

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 allows developers to write well-crafted code.

What You Will Learn:   

  • Master functional programming concepts
  • Identify how functions are treated in JavaScript
  • Understand real-world functional libraries and create a functional library that mimics underscore.js
  • Perform pure-error handling techniques such as functors and monads
  • Discover ES6 functional features such as spread operators and generators

Who This Book Is For:

JavaScript developers (or beginners) who want to understand functional programming concepts and the functional nature of the language.

About the authors

Anto Aravinth has been in the software industry for more than 4 years. He has developed many systems that are written in JavaScript and JavaWorld. Anto has knowledge of the fundamentals of JavaScript and how it works and has trained many people. Anto is an Open Source contributor to the React, Groovy, and Selenium frameworks and is co-author of React version 15. He also loves playing table tennis!

Table of contents (10 chapters)

Buy this book

eBook $24.99
price for USA (gross)
  • ISBN 978-1-4842-2656-8
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $34.99
price for USA
  • ISBN 978-1-4842-2655-1
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.

Services for this book

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Beginning Functional JavaScript
Book Subtitle
Functional Programming with JavaScript Using EcmaScript 6
Authors
Copyright
2017
Publisher
Apress
Copyright Holder
Anto Aravinth
Distribution Rights
Standard Apress Distribution
eBook ISBN
978-1-4842-2656-8
DOI
10.1007/978-1-4842-2656-8
Softcover ISBN
978-1-4842-2655-1
Edition Number
1
Number of Pages
XV, 164
Number of Illustrations and Tables
5 b/w illustrations
Topics