标签: 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]
我在这里看不到任何好处。我误解了吗?