To be or not to be? Maybe! Optional values in C++17
How to return “nothing” from a computation? How to model the presence or absence of a value? And how to compose these computations in a type safe manner?
How to return “nothing” from a computation? How to model the presence or absence of a value? And how to compose these computations in a type safe manner?
Ever heard of memoization? It is a generic caching technique which might be handy in some use cases to speed up your application.
How can we detect the return and argument type(s) of a function/callable at compile time? Given any type, is it a function or callable at all? With C++17, this task has become simpler.
You may have already heard the statement “Sitting is the new smokig”.
Is there something we can do about this fate while we are working?