Описание тега generic-lambda
Generic Lambda позволяет установить для параметров функции Lambda значение auto, чтобы компилятор мог определить тип. Это генерирует лямбда-тип с шаблонным оператором (), так что один и тот же лямбда-объект может быть вызван с любым подходящим типом, и будет автоматически сгенерирована типобезопасная функция с правильным типом параметра.
Generic Lambda позволяет установить для параметров функции Lambda значение auto, чтобы компилятор мог определить тип. Это генерирует лямбда-тип с шаблонным оператором (), так что один и тот же лямбда-объект может быть вызван с любым подходящим типом, и будет автоматически сгенерирована типобезопасная функция с правильным типом параметра.
Дополнительная информация: https://en.wikipedia.org/wiki/C%2B%2B14