[Kotlin 공식 문서 정리] 06. 람다와 고차 함수 기초Kotlin 코드를 읽다 보면 중괄호로 감싸진 코드 블록이 함수처럼 전달되는 장면을 자주 보게 됩니다.이때 등장하는 개념이 람다(lambda)와 고차 함수(higher-order function)입니다. 컬렉션 처리, 비동기 코드, DSL 스타일 문법까지 Kotlin의 많은 기능이 이 두 개념을 기반으로 만들어져 있습니다.이 글에서는 Kotlin 공식 문서를 기준으로 람다와 고차 함수의 기본 개념을 실무에서 자주 마주치는 형태 위주로 정리합니다.1. 람다란 무엇일까?람다는 이름이 없는 함수입니다. 함수를 값처럼 다루기 위해 사용하며, 변수에 저장하거나 다른 함수의 인자로 전달할 수 있습니다.val sum = { a: Int, b: Int -> ..