[Coroutine] 플로우
코틀린 코루틴을 공부하며 정리한 글입니다.혼자 공부하고 정리한 내용이며, 틀린 부분은 지적해주시면 감사드리겠습니다 😀플로우란플로우란, 비동기적으로 계산해야할 값의 스트림을 나타낸다.플로우를 간단하게 구현하면서 동작 방식을 알아보자.fun main() { val f: () -> Unit = { print("A") print("B") print("C") } f() // ABC}위와 같이 간단한 문자열을 출력하는 람다 함수가 있다. 이렇게는 일반적인 람다 함수이기 때문에, 블록 안에 DB 조회 등과 같은 지연이 생길 수 있는 환경을 만들어보자.suspend fun main() { val f: suspend () -> Uni..
- Book Study/[Kotlin] 코틀린 코루틴
- · 2024. 12. 15.