4

関数型リアクティブ プログラミングでは、調整が必要なさまざまなストリームのイベントを処理するための共通の手法はありますか?

たとえば、A -> B、B -> C、および A -> C のように関連するストリーム A、B、C があるとします (つまり、B は A に依存し、C は A と B に依存します)。A がイベントを発行すると、ある期間、C は最新の A を保持しますが、古い B (古い A から派生したもの) を保持します。これは、ストリーム C の一貫性のない状態です。

FRP ストリーム グラフ全体の深い知識を必要とするさまざまなソリューションがあります。たとえば、C がその依存関係間のすべての関係を知っている場合、B が A に依存していることを認識し、発行する前に A と B の両方を待つことができます。これは複雑で高価に思えます。

4

0 に答える 0