人気のある node.js モジュールasyncには、コレクションと制御フローの関数が含まれており、並列または直列で動作できるバージョンもあります。
しかし、その中には、直列に動作するループを構築する方法が見つかりません。
私はこの疑似コードと同じことをしようとしています:
forever {
l = getline();
if (l === undefined) {
break;
} else {
doStuff(l);
}
}
getLine()
すべての呼び出しを並行して呼び出したい場合は、 を使用できますasync.whilst
。for
orwhile
ループのようなものを作成するのではなく、配列を反復処理したい場合は、 を使用できますasync.eachSeries
。
series
コレクションの繰り返しではなく、制御フローで動作を取得するには何を使用できますか?