Back to questions
Junior — Middle
62
Какая основная роль у лямбда-функций в программировании?
Companies where asked
Willdberies
Answer from AI
sobes.tech AI
Лямбда-функции в программировании — это анонимные функции, которые позволяют писать компактный и лаконичный код, особенно когда нужна небольшая функция без необходимости создавать полноценный именованный метод. Они часто используются для передачи функций как параметров, например, в обработчиках событий, фильтрации или сортировке коллекций.
Пример на Kotlin (Android):
val numbers = listOf(1, 2, 3, 4)
val doubled = numbers.map { it * 2 } // лямбда-функция удваивает каждый элемент
println(doubled) // [2, 4, 6, 8]