zero-overhead C++17 currying & partial application
As I mentioned in my previous article many features introduced in the latest C++ standards allow functional patterns to thrive in your codebase. Two ideas from that programming paradigm that I really like are currying and partial application.
In this article we're going to:
Introduce and briefly explain the two aforementioned concepts.