Is lambdification of a concept an improvement or bad practice?
This shouldn’t be valid. The point of allowed lambdas into unevaluated contexts wasn’t to suddenly allow SFINAE on statements. We do have some wording in [temp.deduct]/9 that makes this clear: A lambda-expression appearing in a function type or a template parameter is not considered part of the immediate context for the purposes of template argument … Read more