2018年4月12日
摘要: 上一篇说了coroutine的本质是什么,就是resumable function,那么一个函数有了suspend和resume功能之后,会打开什么样的新世界大门呢?随便举几个例子。 函数每次被唤醒,就丢出一个值,然后暂停——这是generator 函数启动一个IO操作,注册IO操作完成时唤醒自己,然后暂停——这是async-await 函数开启一个管道,暂停,另一个函数往管道... 阅读全文
posted @ 2018-04-12 17:34 PointerSMQ 阅读(563) 评论(2) 推荐(2) 编辑