[도서 정리] Android Development with Kotlin - Functions as First-Class Citizens Android Development with Kotlin - Functions as First-Class Citizens 이 정리글은 Kotlin in Action 책을 보고 실무에 Kotlin 을 사용하던 사람이 몰랐던 내용이나 remind 하고 싶은 내용을 위주로 정리한 글입니다.제대로 내용을 파악하시려면 책을 구매해서 읽어보세욤~ -아래와 같은 function 정의를 anonymous function 이라 부른다.val a: (Int) -> Int = fun(i: Int) = i * 2 -lambda 에서의 return 은 lambda 를 return 하는 것이 아닌 정의하며 호출하는 함수의 return 을 이야기한다.만약 lambda 를 return 하고 싶다면 아래와 같이 하면 된다.var aL.. 2018. 12. 14. [Kotlin Tutorial] 람다로 프로그래밍 하기 - Chap5. Programming with Lambdas [Kotlin Tutorial] 람다로 프로그래밍 하기 - Chap5. Programming with Lambdas 참조 : Kotlin in Action 5.1. Lambda expressions and member references 5.1.1. Introduction to lambdas : blocks of code as function parameters 5.1.2. Lambdas and collections -val people = listOf(Person(“Alice”, 29), Person(“Bob”, 31))println( people.maxBy{ it.age } ) // function 을 argument 로 받는다. { } 는 lambda syntax lambda 가 단순 functio.. 2017. 8. 16. 반응형 이전 1 다음