코틀린 코루틴을 요약한 내용입니다. 플로우는 요청이 한쪽 방향으로 흐르고 요청에 의해 생성된 값이 다른 방향으로 흐르는 파이프라 생각할 수 있음 플로우가 완료되거나 예외가 발생했을 때, 정보가 전달되어 중간 단계가 종료 모든 정보가 플로우로 전달되므로 값, 예외 및 다른 특정 이벤트를 감지할 수 있음 onEach onEach 람다식은 중단 함수 원소는 순서대로 처리 delay를 넣으면 각각의 값이 흐를 때마다 지연 suspend fun main() { flowOf(1, 2, 3, 4) .onEach { print(it) } .collect() } onStart 최종 연산이 호출될 때 플로우가 시작되는 경우에 호출 첫 번째 원소를 요청했을 때 호출 suspend fun main() { flowOf(1, 2..