operator overloading (1) 썸네일형 리스트형 [Kotlin] 함수형 프로그래밍 - Infix 함수, 연산자 오버로딩 개요 오늘은 함수형 프로그래밍의 마지막 포스팅입니다. 이번 포스팅에서는 코틀린의 Infix 함수 그리고 연산자 오버로딩에 대해 알아보도록 하겠습니다. Infix 함수 코틀린에서는 아주 독특한 형태의 함수를 하나 제공합니다. a addNumber b 위 코드는 더하기(+), 빼기(-), 곱하기(*), 나누기(/)와 같은 `연산자(Operator)`도 아닌 거 같은데, 알고리즘 또는 프로그램의 동작을 논리적이고 간단한 언어로 설명하는 의사 코드(pseudocode)일까요? 이 코드의 정체는 코틀린의 Infix 함수였습니다. Infix 함수란 중위 표기법으로 호출할 수 있는 함수입니다. 이는 함수 이름을 중위 연산자처럼 사용할 수 있도록 지원합니다. 여기서 중위 연산자란 연산자 기호가 피연산자 사이에 위치하는.. 이전 1 다음