История изменений
Исправление CatsCantFly, (текущая версия) :
std::function не является литеральным типом и не может быть аргументом шаблона. Лямбда тоже.
Исходная версия CatsCantFly, :
std::function не является литеральным типом и не может быть аргументом шаблона.