Coroutines Flow 2편 –
취소 흐름 흐름은 코루틴의 기본 협력 취소를 따릅니다. 일반적으로 전환 가능한 정지 기능(예: 지연) F낮은 흐름에서 값 수집이 일시 중단되면 취소될 수 있습니다. 아래 예는 Flow가 withTimeout또는Null 블록에서 실행하면 시간 초과 시 흐름이 어떻게 중단되고 코드 실행이 중지되는지 보여줍니다. fun simple(): Flow<Int> = flow { for (i in 1..3) { delay(100) println(“Emitting $i”) emit(i) } … Read more