¿Qué significa higher-order function?
Significado en Desarrollo de software, traducción al español y ejemplos
higher-order function: función de orden superior
Función que acepta otra función como argumento o devuelve una función como resultado.
Cómo se usa
Se usa al hablar de transformaciones reutilizables y fábricas de funciones. El nombre se refiere a sus entradas o salidas funcionales, no a la calidad del código.
Frases de ejemplo
Our map helper is a higher-order function that applies a callback to each item.
Nuestro helper map es una función de orden superior que aplica una función de retorno a cada elemento.
Aceptar la función de retorno es lo que convierte al helper en una función de orden superior.
The validator factory is a higher-order function because it returns a new check.
La fábrica de validadores es una función de orden superior porque devuelve una comprobación nueva.
Este ejemplo cumple la definición por el valor que devuelve, no por recibir otra función como argumento.
Combinaciones frecuentes
- use a higher-order function
- higher-order function composition
Términos relacionados
Más términos: Conceptos de programación
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
