1. Lamda(람다식) 이름이 없는 함수를 표현하기 위해 등장한 람다식 표현은 함수형 프로그래밍에서 매우 중요한 부분. 람다식은 많은 코드들을 간략화 하고, 함수 자체를 인자나 매개변수로 이용할 수 있다. fun 함수명(매개변수 명 : () -> 반환타입) { } fun main(args : Array) { f1( a1 = { println("함수가 호출되었다")} ) f2(a2 = { x: Int, y: Int -> println("f2가 전달한 함수가 호출되었다"); println(x); println(y); }); f3(a1 = {x:Int, y:Int -> x+y; }) } fun f1( a1 : () -> Unit) { a1(); } fun f2( a2 : (Int, Int) -> Unit) ..