Functional Programming in JavaScript
Functional programming is a declarative paradigm because it relies on expressions and declarations rather than statements & it uses functions. The following are the basic rules it should follow Pure functions Higher order functions Immutability (Unchangeability) No Side effects Lets… Continue Reading