EMZETT.
Увійти

Лямбда (лямбда-вираз)

Коротко: Компактна безіменна функція, що визначається прямо там, де потрібна, — коротша альтернатива повноцінному іменованому методу чи анонімному класу для короткої разової логіки.

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

Подробиці

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

Див. також: анонімні класи, методи, сортування