ComenzarEmpieza gratis

Funciones anónimas

Las funciones anónimas son aquellas a las que no se les asigna un nombre. Pueden ser útiles para evaluar rápidamente una expresión sin tener que crear una función estándar, que es bastante más verbosa. Para definir y evaluar una función anónima en una sola línea, usamos paréntesis, como se muestra a continuación.

(x -> x^2 + 5)(5)  # 30

Otro uso de las funciones anónimas es pasarlas a funciones que aceptan otras funciones como argumentos. Esto es útil con funciones como map y filter, donde se puede pasar una función anónima como argumento.

map(x -> x^2 + 5, [5, 10])  # 30, 105

Este ejercicio forma parte del curso

Julia intermedio

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create an anonymous function and evaluate it at x=6
____
Editar y ejecutar código