-
En la programación funcional una función es un tipo de dato que opera sobre un dato X y genera un dato Y.
-
Una función es una serie de pasos parametrizados. Las funciones pueden generar o no un resultado.
-
Las funciones se definen, almacenan o declaran bajo demanda como cualquier otro tipo de dato.
-
Pueden definirse funciones con respecto a otras funciones
esPar(x) = !esNon(x). -
Pueden definirse funciones con respecto a sí mismas (Recursividad).
-
Pueden existir funciones que toman a otras funciones como parámetros:
f(x, g(x)) = x2 * (gx)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?