Take some time to clear your thoughts before reading!
Declarative Functional APIs – A.K.A. Abusing Lambda Parameters
by Philippe Groarke
From the article:
Functional APIs are a joy to work with. Not only do they help eliminate certain bug categories, but they tend to be very flexible and reusable. Today I present a technique that has emerged while I was simplifying some lambda based APIs. C++17 makes template meta-programming much more palatable, I dare not imagine what this would look like in C++11...
Add a Comment
Comments are closed.