미디엄의 유명한 글 코틀린 스코핑 함수에 대해 다룬 글을 퍼왔습니다. 원문 : “Kotlin Scoping Functions apply vs. with, let, also, and run” Kotlin Scoping Functions apply vs. with, let, also, and run Functional-style programming is highly advocated and supported by Kotlin’s syntax as well as a range of functions in… medium.com 코틀린의 표준 라이브러리는 다양한 기능 과 편리한 기능으로 함수형 프로그래밍을 쉽게 적용할 수 있도록 도와줍니다. 그중에서도 apply, with, let, also, run 함수들을 ..
let
드디어 길고길었던 신규 개념 시리즈의 마지막이다. 이번에는 코딩하면서 익혔던 Kotlin의 Built-in 함수 사용법을 정리해보았다. 이것보다 더 다양한 Built-in 함수들이 있지만 그것은 역시 익숙해지면 다시 추가해볼 생각이다. 역시 구글이 만들어서 그런지 엄청나게 편리하다. filter filter는 말그대로 collection 중에 조건에 맞는 데이터만 추출해주는 함수이다. val list = [1,2,3] val filterList = list.filter{ number-> number != 2 } // [1, 3] map map은 collection의 모든 요소를 원하는 방식으로 수정할 수 있는 함수이다. val list = [1,2,3] val mappedList = list.map{ n..