julia - Julia 是否有类似“产量”的范式?
问题描述
回顾我的一些旧 Python 代码以刷新“Yield”关键字,我意识到我在 Julia 中没有看到类似的想法。是否存在 Yield 的模拟版本?(请注意,Julia 的 Base 库带有一个yield
函数,但它是用于任务的,不像 Python 中的 yield 关键字那样起作用)。
解决方案
没有内置插件yield
(不幸的是,如果你问我)。然而,由于 Julia 有一个非常先进的宏系统,并且对协程/生成器的理论以及多种可能的实现进行了很好的研究,因此在第三方包中有几个实现。
其中之一是FGenerators.jl,以前称为 GeneratorsX.jl,主要在传感器生态系统中工作。
推荐阅读
- android - (Ed)Xposed 资源覆盖失败
- javascript - Marionette 如何按顺序渲染区域
- android - 前台 android 服务有时不工作
- r - 如何根据来自单独数据集的值在数据集中包含新列?
- python - 我如何遍历文件中的每一行并将变量分配给这些行
- java - Java中的以下regex是什么意思
- python - 如何格式化嵌套字典列表以以人类可读的形式写入文件
- python - 嵌套for循环以在Python中制作三角形图案
- object-detection - 检测对象并找出点云中该区域内所有对象的比例
- android - 为什么 DataBinding 视图可见性不起作用