decltype? Сократить 1 строчку кода?
Примерно можно о чем вы?
да
C++20 []<typename T>(T v)
Если про это, то унификация просто
Лямбды со связанными типами параметров на много понятнее выглядят в такой записи: []<class T>(T x, T y){ return x + y; }
концепты
[p0428]
P0428R0: Familiar template syntax for generic lambdas (by Louis Dionne) (2016-09-08) P0428R1: Familiar template syntax for generic lambdas (by Louis Dionne) (2017-05-16) P0428R2: Familiar template syntax for generic lambdas (by Louis Dionne) (2017-07-13)
Это более понятный юзкейс
В пропозале, на который дал ссылку Влад еще лучше пример: []<class T>(std::vector<T>){}
Обсуждают сегодня