ComeçarComece de graça

Funções anônimas

Funções anônimas são aquelas que não têm um nome atribuído. Elas são úteis para avaliar rapidamente uma expressão sem precisar criar uma função padrão, que é bem mais verbosa. Para definir e avaliar uma função anônima em uma única linha, usamos parênteses, como mostrado abaixo.

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

Outro uso de funções anônimas é passá-las para funções que recebem outras funções como argumentos. Isso é útil com funções como map e filter, onde uma função anônima pode ser passada como argumento.

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

Este exercício faz parte do curso

Julia intermediário

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Create an anonymous function and evaluate it at x=6
____
Editar e executar o código