有没有办法并行执行快速“流”?

时间:2017-11-14 08:36:05

标签: swift parallel-processing functional-programming stream

由于Swift默认为Arrays支持Java Stream接口/方法(map,filter,reduce等),我想知道是否支持并行执行,如java?

E.g。

[1,2,3].parallel().map { x -> x*2 }.filter { x -> condition(x) } etc.

在Java中,如果流“正确编程”,意味着组合器阶段正确完成,那么只需在链中添加parallel()调用就可以非常方便地并行化工作。

0 个答案:

没有答案