Sobes.tech
Junior — Middle

¿Cuál es el papel principal de las funciones lambda en programación?

sobes.tech AI

Respuesta de la IA

Las funciones lambda en programación son funciones anónimas que permiten escribir código compacto y conciso, especialmente cuando se necesita una función pequeña sin la necesidad de crear un método con nombre completo. Se utilizan a menudo para pasar funciones como parámetros, por ejemplo, en manejadores de eventos, filtrado o clasificación de colecciones.

Ejemplo en Kotlin (Android):

val numbers = listOf(1, 2, 3, 4)
val doubled = numbers.map { it * 2 } // la función lambda duplica cada elemento
println(doubled) // [2, 4, 6, 8]