Functional Programming using Modern C++ This is the code from one of my talks about a way to approach functional programming using modern C++ (targeting C++14). It takes advantages of lambda expressions for simple examples and from STL functions for more complex (and realistic) ones.