Hot Stream & Cold Stream
Hot Stream & Cold Stream채널은 값을 핫 스트림으로 가지며, 콜드 스트림이 필요할 때가 있습니다.핫 스트림 : List, Set과 같은 컬렉션, Channel 등콜드 스트림 : Sequence, Stream, Flow, RxJava(Observable, Single) 등핫 스트림핫 데이터 스트림은 데이터를 소비하는 것과 무관하게 원소를 생성합니다.콜드 스트림콜드 데이터 스트림은 요청이 있을 때만 작업을 수행하며, 아무것도 저장하지 않습니다.스트림 비교fun main() { // 핫 스트림 val l = buildList { repeat(3){ add("User$it") println("Added User in list") ..