익명 함수
익명 함수는 이름이 붙지 않은 함수를 말해요. 표준 함수를 따로 만들지 않고도 식을 빠르게 계산할 수 있어 유용합니다. 표준 함수는 코드가 길어지기 쉬우니까요. 한 줄에서 익명 함수를 정의하고 바로 평가하려면 아래처럼 괄호를 사용해요.
(x -> x^2 + 5)(5) # 30
익명 함수는 다른 함수를 인수로 받는 함수에 넘길 때도 자주 사용합니다. 예를 들어 map이나 filter 같은 함수에 익명 함수를 인수로 전달하면 편리해요.
map(x -> x^2 + 5, [5, 10]) # 30, 105
이 연습은 강의의 일부입니다
Julia 중급
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create an anonymous function and evaluate it at x=6
____