template нет?
параметр типа auto можно рассмтривать как сокращение f(auto a) == template <class T> f(T a) это точно есть в лямбдах, не помню пор функции
в воображаемом языке не мешает
https://en.cppreference.com/w/cpp/language/auto найди Furthermore
Ту скорее проблема в том, что у auto и auto [] разные правила вывода типов
Обсуждают сегодня