다른 언어에서는 코루틴을 어떻게 사용할까?? 🤔 파이썬이나 자바스크립트를 보면 아래 2가지 같은 제한된 형태의 코루틴이 있다고 한다. 비동기 함수 (async/await와 같은 호출 방식) 제너레이터(값을 순차적으로 반환) 코틀린에서는 제너레이터 대신 시퀀스를 생성할 수 있는 시퀀스 빌더라는 것을 대신 제공한다. (Flow 빌더도 있으나 내용이 많아 추후 포스팅 예정) 시퀀스 빌더 - 시퀀스는 List, Set 같은 컬렉션과 비슷한 개념이지만 필요할 때마다 값을 하나씩 계산하는 지연 처리를 한다. - [시퀀스의 특징] 요구되는 연산을 최소한으로 수행 무한정이 될 수 있음 메모리 사용이 효율적 (이펙티브 코틀린에 Item49 '하나 이상의 처리 단계를 가진 경우 시퀀스를 사용라라'고 있으니 참고) - [시..