Main argument used was apparently something along the lines of "only a naive person who has never written reflection would want a keyword with parentheses"
Throw me into the ocean dude, I swear.
Throw me into the ocean dude, I swear.
Comments
vs
substitute(reflexpr(std::tuple), {reflexpr(int), reflexpr(float), reflexpr(std::string)})
The 2nd one is worse bc it brings more attention to the fact we are reflecting, when 1st one brings more attention to WHAT we are reflecting