Stream시간의 흐름에 따라 여러 값이 전달되는 데이터의 흐름이다.함수가 값 하나를 반환하는 것과 달리, 여러 값을 순차적으로 전달한다ex. 검색어 입력, 위치 변경, 서버 응답Hot Stream vs Cold StreamCold Stream구독자가 수집을 시작할 때 각자 새로운 생산 작업이 시작됨구독자가 독립적으로 스트림이 실행됨일반적인 flow {} 가 대표적이다val numbers = flow { println("Flow 시작") emit(1) emit(2)}numbers.collect { println("A: $it") }numbers.collect { println("B: $it") }// "Flow 시작"이 두 번 출력된다. 각 collect가 별도의 실행을 시작해서이다.Ho..