Ingenier1a en Inform2tica
¿Qué condición cumplen las funciones map, for-each, filter, foldl y foldr para ser consideradas funciones de orden superior?
Apuntes
Ingeniería en Informática Tecnologías de la Programación Paradigma Funcional Esp. Ing. Viviana A. Santucci AIA Federico Castoldi Ing. J. Exequiel Benavidez Ing. Jimena Bourlot Ingeniería en Informática Tecnologías de la Programación 1 – Funciones de Orden Superior: 2 Las funciones map, for-each, filter, foldl y foldr se consideran funciones de orden superior porque cumplen al menos una de las siguientes condiciones: ● Aceptan una o más funciones como argumentos. ● Devuelven una función como resultado. Ingeniería en Informática Tecnologías de la Programación 1 – Funciones de Orden Superior: map 3 ● map(función, colección): La función map toma como primer argumento una función (la función de transformación) que se aplicará a cada elemento de la colección. Por lo tanto, cumple la primera condición de ser una función de orden superior. map: Transformando cada elemento Se tiene una lista de números y se quiere obtener el doble de cada uno. En la programación imperativa, probablemente se escribiría un bucle. En el paradigma funcional, la función map viene al rescate. Ingeniería en Informática Tecnologías de la Programación 1 – Funciones de Orden Superior: map 4 map toma dos argu...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis