Functional programming is a programming paradigm in which you build programs by composing functions. The computation is then the evaluation of those functions.
Functional programming focuses on the usage of pure functions and on avoiding shared, mutable state. This programming paradigm is declarative. Functional code is usually more concise and easier to test.
This series is created with beginners and non-programmers in mind.
Don't worry, we will take it slowly!
If you'd like to be notified about new episodes, subscribe here