Fungsi anonim
Fungsi anonim adalah fungsi yang tidak memiliki nama. Fungsi-fungsi ini berguna untuk mengevaluasi sebuah ekspresi dengan cepat tanpa harus membuat fungsi standar, yang biasanya lebih panjang. Untuk mendefinisikan dan mengevaluasi fungsi anonim dalam satu baris, kita menggunakan tanda kurung, seperti ditunjukkan di bawah ini.
(x -> x^2 + 5)(5) # 30
Kegunaan lain dari fungsi anonim adalah mengoperkannya ke fungsi yang menerima fungsi lain sebagai argumen. Ini berguna pada fungsi seperti map dan filter, di mana fungsi anonim dapat diberikan sebagai argumen.
map(x -> x^2 + 5, [5, 10]) # 30, 105
Latihan ini adalah bagian dari kursus
Julia Tingkat Menengah
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create an anonymous function and evaluate it at x=6
____