Scala에서 함수란 무엇인가
What Is a Function in Scala

TL;DR AI
1분핵심 요약
Scala에서는 함수를 `apply` 메서드를 가진 객체로 다루며, 이를 통해 함수 호출의 내부 동작을 이해할 수 있습니다.
이 글은 `Function1`, `Function2` 같은 `FunctionX` 트레이트와 `=>` 문법, 그리고 람다 스타일 함수 리터럴을 설명합니다.
또한 한 개·두 개 인자를 받는 함수를 실제로 작성하는 방법과 `MyFunction` 예시를 함께 보여줍니다.
핵심은 `val`로 정의한 함수 값과 `def` 메서드의 차이이며, 이는 고차 함수와 함수형 설계에 중요합니다.

