Functional JS #2: Functions. Duh!

Now that we know why learning functional programming practices can help you become a better programmer, let’s jump into the fun stuff. In this part, we will focus on the vocabulary and basic concepts connected with functional programming. Sadly, there won’t be a lot of code involved. On the bright side, once we understand the terminology, we will be able to discuss more complex subjects comfortably.

As you can imagine, the most important thing in functional programming is, well, a function. We all know a function when we see one. It’s basically an organised (and named, for the most part) piece of code that does stuff.

Author: Krzysztof Czernek