EMZETT.
Войти

Лямбда (лямбда-выражение)

Коротко: Компактная безымянная функция, определяемая прямо там, где нужна, — более короткая альтернатива полноценному именованному методу или анонимному классу для короткой разовой логики.

Подробнее: Лямбда-выражения часто передают как аргумент другим функциям, например чтобы указать, как коллекцию следует фильтровать, преобразовывать или сортировать, — вместо отдельного именованного метода сравнения достаточно короткого выражения на месте. Понятие пришло из функционального программирования, но с тех пор закрепилось почти везде.

Подробности

Название «лямбда» происходит от лямбда-исчисления…

См. также: анонимные классы, методы, сортировка