Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Adapter 패턴
- 머신러닝
- 동기화
- Semaphore
- ingress
- Spring
- Algorithm
- nGrinder
- CRD
- decorator 패턴
- MSA
- 헬름
- 익명클래스
- spring microservice
- Kotlin
- 쿠버네티스
- devops
- 마이크로서비스
- 클라우드 네이티브
- java
- Microservice
- ansible
- cloud native
- Stress test
- MySQL
- kubernetes
- 자바
- 코틀린
- cloud native java
- 클라우드 네이티브 자바
Archives
- Today
- Total
목록스코프 함수 (1)
카샤의 만개시기
Kotlin Scope Functions (apply, with, let, also, run, use)
코틀린의 스코프 함수는 다음 5가지 함수를 제공하며 기본적으로 매우 비슷하다. apply, with, let, also, run 추가적으로 use 함수도 제공한다. 스코프 함수는 receiver와 code block을 받아 제공된 코드 블럭을 제공된 수신자에서 실행한다. 자바의 함수형 인터페이스(Funtional Interface)와 비슷하다고 보면 된다. 함수 이름 람다식의 접근 방법 반환 방법 let it block 결과 also it T caller (it) apply this T caller (this) run this block 결과 with this block 결과 let 함수 public inline fun T.let(block: (T) -> R): R { ... return block(th..
Kotlin
2019. 12. 8. 03:50