运行N个功能与1个组合功能

时间:2018-08-31 08:58:15

标签: parallel-processing functional-programming composition

在下面的视频Thinking Parallel Programming中,盖伊·斯蒂尔(Guy Steele)最后提出了改善代码性能的方法

他在1:01左右提到,如果您具有状态s和函数数组f [i],则不要这样做

for i <- 1 to n; s = f[i](s)

fcomposed(s) where fcomposed is the composition of all functions in f[i]

我在这里看不到任何好处。我误解了吗?

0 个答案:

没有答案