数据流-使用入门_mrRuby的博客-CSDN博客

网站介绍:一、前言数据流以协程为基础构建,可提供多个值。概念上来讲,数据流可以通过异步方式(挂起函数中执行)进行计算处理一组数据系列(这个与协程挂起函数返回单个值相反),但要求所发出值的类型必须相同。例如,Flow是发出整数值的数据流。数据流包含是三个实体:提供方:会生产添加到数据流中的数据。得益于协程,数据流还可以异步生成数据。中介(可选):可以修改发送到数据流的值,或者修正数据流本身使用方:使用数据流中的值二、数据流使用2.1 创建数据流创建数据流,使用数据流构建器对应的API,目前有以下几_数据流