Open goldEli opened 4 years ago
Function composition is the process of applying the function to the output of another function.
Concise code can improve the signal-to-noise ratio of your code.
less code = less the surface area for bugs = fewer bugs
There are primitives:
const firstName = "gold"
const lastName = "eli"
This is a composite:
const obj = {
firstName: "gold"
lastName: "eli"
}
Dao: Data Acess Object
erase history
lisp
java c++ 1980~2010
inheritance hierarchies
Javascript explosion
The array functions were like rocket fuel for function programming explosion in Javascript.
App ate the world, The browser ate the app, JavaScript ate the browser.
By multiple measure, Javascript is one of the most popular languages in the world.
At any given moment, there are close to a hundred thousand job openings in the united states and hundreds of thousands job in more world-wide.
Functions may serve the following purpose:
We can grasp the meaning of functional programming: