
람다 표현식이름이 없는 익명함수를 표현하는 방식변수에 저장하거나 인자로 전달하기에 편리함val sum = { a: Int, b: Int -> a + b }println(sum(3, 5)) // 출력: 8 이벤트 처리, filter나 forEach같은 함수들에 주로 사용됨 람다에 매개변수가 하나라면 ->를 생략하고 매개변수를 it으로 접근할 수 있음val numbers = listOf(1, 2, 3)val squared = numbers.map { it * it } // [1, 4, 9] 후행 람다함수의 마지막 인자가 람다 함수인 경우 괄호 밖으로 뺼 수 있음fun greet(name: String, callback: () -> Unit) { println("Hello, $name!") c..