1. 람다(Lamda) fun main() { println(square(2)) println(square2(2)) println(printNameAndAge("taein", 30)) } val square : (Int) -> (Int) = { number -> number * number} val square2 = { number : Int -> number * number} val printNameAndAge = { name : String, age : Int -> "name : ${name}, age : ${age}" } 출력 결과 square 변수는 (Int) -> (Int) 라는 변수 타입과 반환값 타입을 정의해 주었습니다. square2는 블럭 안에서 변수에 대한 타입만 정의해 주었습니다. p..