問題タブ [highland.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - プロミスから高地ストリームを作成するときにプロミスの拒否を処理する方法は?
タイプスクリプトを介して node@8.11.1 で highland@2.13.0 を使用しています。このコード スニペットを考えると、次のようになります。
それは私の予想される出力を返します:
しかし、私のコードベースには、null
値を返さない約束がありますが、約束を拒否します。ただし、その場合、highland はクラッシュします。
スローします:
約束の拒否をnull値に変換し、回避策としてそれらを変換できることは知っていますcompact
が、むしろ約束の拒否自体に対処します。
成功した Promise ストリームでのみ作業し、highland を使用して失敗したストリームを無視するにはどうすればよいですか? エラーイベントをどのように処理すればよいですか?
node.js - ネストされたストリームの処理
2 つの csv 入力ストリームを結合して出力ファイルを生成しようとしています。csv 1 の各レコードについて、csv 2 の各レコードの出力を生成したいと考えています。
同様のソリューションのスタックオーバーフローを閲覧しているときにハイランドに出くわし、出くわしました:
これを自分の問題に合わせて調整しようとしましたが、これまでのところ次のとおりです。
次の例では、csv1 を入力します。
csv2:
Idは出力を期待しています
しかし、私はちょうど得ています:
デバッグ ステートメントから、ROAD を一度終了すると停止することがわかります。