It was always possible to do functional programming in C++, up to a certain level. Now, with the introduction of lambdas and functional constructs, it’s even easier.
In this session I will go take you on a trip of understanding functional programming in C++, when and how to use it. We will discuss about:
Basics of functional programming
Mindset of functional programmers
Building blocks of functional programming, with examples in C++
A few small examples of applying this in practice