Functional Programming

In this section, you will learn about functional programming.  Function programming as the name implies is architecting your code to work in lots of small, well-defined functions.

If you want to master the craft of Javascript, understanding function programming and the concepts behind it, is important you can write your code in a functional style. In Javascript, you may not need to follow a functional approach 100% of the time, however, understanding where and when to go functional will make you a pro!


What Is Functional Programming In Javascript?

In this tutorial, you will gain an understanding of what functional programming is and how you can use some functional techniques to help you write more concise and easier to understand code.  Functional programming has been around a long time.     [...]

What Is A Pure Function In Javascript and Why You Should Be Writing Them?

In this tutorial, you will learn about an important principle when using functional programming techniques with Javascript, pure functions.  In this tutorial, you will learn about what a pure function is and why you should be writing your code to adh[...]

Javascript Currying - What Is The Point Of Currying Javascript Functions?

In this tutorial, you will learn what currying is and how you can use it in order to make your code cleaner.  Currying is a key part of functional programming.  The main aim of functional programming is to favour writing small, well-defined functions[...]

Homepage Frontend JavaScript Functional Programming
Back to top