Functional programming 如何处理FRP中的协调事件

Functional programming 如何处理FRP中的协调事件,functional-programming,reactive-programming,Functional Programming,Reactive Programming,对于函数式反应式编程,是否有一种通用的技术来处理必须协调的不同流中的事件 例如,假设您有流A、B、C,它们是相关的,如A->B、B->C和A->C(即B依赖于A,C依赖于A和B)。如果A发出一个事件,在一段时间内,C持有最新的A,但持有旧的B(从旧的A派生),这是流C的不一致状态 有各种解决方案需要深入了解整个FRP流图,例如,如果C知道其依赖关系之间的所有关系,它将知道B依赖于A,并且可以在发出之前等待A和B。这似乎既复杂又昂贵。我不太了解情况。也许你可以给出一个具体的例子(或代码)来说明这个

对于函数式反应式编程,是否有一种通用的技术来处理必须协调的不同流中的事件

例如,假设您有流A、B、C,它们是相关的,如A->B、B->C和A->C(即B依赖于A,C依赖于A和B)。如果A发出一个事件,在一段时间内,C持有最新的A,但持有旧的B(从旧的A派生),这是流C的不一致状态


有各种解决方案需要深入了解整个FRP流图,例如,如果C知道其依赖关系之间的所有关系,它将知道B依赖于A,并且可以在发出之前等待A和B。这似乎既复杂又昂贵。

我不太了解情况。也许你可以给出一个具体的例子(或代码)来说明这个问题?