출처 : https://kotlinlang.org/docs/scope-functions.html 코틀린에는 스코프 함수라는 게 있다. 특정 객체의 컨텍스트 안에서 코드 블록을 실행하기 위한 목적만을 가진 함수라고 한다. 코드를 더욱 간결하게 만들어준다. 스코프 함수 내에서는 객체의 이름을 안 쓰고도 접근이 가능하다. 종류에는 let, run, with, apply, also가 있다. 같은 점은 한 객체에서 코드 블록을 실행한다는 것이고 다른 점은 블록 내에서 컨텍스트 객체를 표현하는 방법과 반환값이 있다. 스코프 함수 객체 참조 반환값 확장함수 여부 let it Lambda result 네 run this Lambda result 네 run - Lambda result 아니요 with this Lambd..