C++ Concepts: More than Syntactic Requirements
▻https://www.fluentcpp.com/2021/02/26/c-concepts-more-than-syntactic-requirements
After years and years of expectation, concepts have finally made it in C++20. Concepts are descriptions in code of a set of expressions that must be valid with a given type. Those are syntactic requirements. But there is more to concepts than that: concepts also have semantic requirements. Before getting into that, here is a […]