• Sonotsugipaa
        link
        fedilink
        English
        24 months ago

        Concepts are already here - (as of now) they fix a subset of this, and errors messages can still be extremely long.
        They’re less like “here’s every single template parameter of the involved types” and more like “this template thingy has many specializations with different constraints, here’s a list of all of them and why none of them are satisfied with your parameters

      • Sonotsugipaa
        link
        fedilink
        English
        14 months ago

        Not evil by itself, but if you want to obfuscate C++20 code you can get REALLY creative…