流式编程中如何使用Highland.js的parallel()实现并行化?
How to use parallel() of Highland.js in stream programming to achieve parallelisation?
我正在尝试在 nodejs 中实现流的并行化,以下代码在管道中添加并行方法时终止。
let x = [1,2,3,4,5]
highland(x)
.map(t => t*2)
.parallel(2)
.each(t => console.log(t))
.done(()=> console.log('DONE'))
错误:
Uncaught Error: Expected Stream, got number
使用highlandjs实现并行化的正确方式是什么?
我正在尝试在 nodejs 中实现流的并行化,以下代码在管道中添加并行方法时终止。
let x = [1,2,3,4,5]
highland(x)
.map(t => t*2)
.parallel(2)
.each(t => console.log(t))
.done(()=> console.log('DONE'))
错误:
Uncaught Error: Expected Stream, got number
使用highlandjs实现并行化的正确方式是什么?