© Anto Aravinth, Srikanth Machiraju 2018
A. Aravinth, S. MachirajuBeginning Functional JavaScripthttps://doi.org/10.1007/978-1-4842-4087-8_2

2. Fundamentals of JavaScript Functions

Anto Aravinth1  and Srikanth Machiraju2
(1)
Chennai, Tamil Nadu, India
(2)
Hyderabad, Andhra Pradesh, India
 

In the previous chapter we saw what functional programming is all about. We saw how functions in the software world are nothing but mathematical functions. We spent a lot of time discussing how pure functions can bring us huge advantages such as parallel code execution, being cachable, and more. We are now convinced that functional programming is all about functions.

In this chapter we are going to see how functions in JavaScript can be used. We will be looking at the ...

Get Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.