목록2024/11/29 (1)
안드로이드 개발자 노트
[코틀린 코루틴] 플로우의 실제 구현
코틀린 코루틴의 플로우는 생각하는 것보다 간단한 개념이며, 중간 가능한 람다식에 몇 가지 요소를 추가한 거라고 생각하면 된다. Flow 이해하기 간단한 람다식을 실제 플로우처럼 만들어보는 예제이다.먼저, 간단한 람다식이다.fun main() { val f: () -> Unit = { print("A") print("B") print("C") } f() // ABC f() // ABC}여기서 내부에 지연이 있는 람다식 suspend로 만들면 다음과 같다.suspend fun main() { val f: suspend () -> Unit = { print("A") delay(1000) print("B") ..
Kotlin/코틀린 코루틴
2024. 11. 29. 00:53