Anonieme functies
Anonieme functies zijn functies zonder naam. Ze zijn handig om snel een expressie te evalueren zonder een reguliere functie te hoeven schrijven, wat vaak veel omslachtiger is. Om een anonieme functie in één regel te definiëren en te evalueren, gebruik je haakjes, zoals hieronder.
(x -> x^2 + 5)(5) # 30
Een andere toepassing is ze door te geven aan functies die andere functies als argument nemen. Dit is nuttig bij functies zoals map en filter, waar je een anonieme functie als argument kunt meegeven.
map(x -> x^2 + 5, [5, 10]) # 30, 105
Deze oefening maakt deel uit van de cursus
Julia voor gevorderden
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create an anonymous function and evaluate it at x=6
____