다트 (2) 썸네일형 리스트형 [Dart] Stream 처리. Stream 기본 코드(await for 구문으로 처리, Listen 대신 사용가능) import 'dart:async'; // You can process a stream using either await for or listen() from the Stream API. Future sumStream(Stream stream) async { var sum = 0; await for (var value in stream) { // 여기서 stream 끝날때까지 loop print('(sumStream)' + sum.toString()); sum += value; } return sum; } // * 는 return type 이 Stream 이라서? 추가확인 필요. Stream countStream(int.. [Dart] Future, async-await 간단한 Future 사용법 정리. import 'dart:async'; void printDailyNewsDigest() { // Future 가 완료되기 이전에 인스턴스만 반환 var newsDigest = gatherNewsReports(); print(newsDigest); } void main() { print('======= Start ======='); printDailyNewsDigest(); // 아래 함수들은 모두 기다리게 하려고 의도함, 하지만 실패 printWinningLotteryNumbers(); printWeatherForecast(); printBaseballScore(); } void printWinningLotteryNumbers() { print('printWinningL.. 이전 1 다음