Why tag_invoke is not the solution I want
C++ is a language that lauds itself on the ability to write good, efficient generic code. So it’s a little strange that here we are in C++20 and yet have surprisingly little language support for proper customization. It’s worth elaborating a bit on what I mean by “proper customization.” There ar...