Объяснение для ООПшников: функтор - это всё, что реализует интерфейс Functor с методом fmap, для которого справедливо равенство: fmap(id от A) = id от Functor<A>
id - функция, которая возвращает свой единственный аргумент, ничего не делая.
Ладно, вы покажите, когда это выгодно использовать. Может, я просто не дошёл до этого
То есть, переводы на человеческий, пихаем ли мы функции в рекорды?
Вы в любом случае их пихаете. А делегат - это сама функция, которой ты оперируешь как объектом. В C++ в функции сортировки есть параметр, который принимает функцию сравнения
Вы в любом случае их пихаете. А делегат - это сама функция, которой ты оперируешь как объектом. В C++ в функции сортировки есть параметр, который принимает функцию сравнения