Rx Scala结合了最新的多个流

时间:2014-11-04 14:06:51

标签: scala reactive-programming observable rx-java

我正在学习scala中的反应式编程。

我所在的地方需要将一组流合并为一个。简而言之,我将来自GUI样式编辑器(颜色选择器等)的输入组合成一个包含所有内容的流。为此我可以使用observables的combineLatest函数。

Rx Java Observable根据需要提供combineLatest的变体和尽可能多的输入。 Rx Scala只提供两个,其余只有无用的"如果C#不需要它,Scala也不需要它; - )&#34 ;

所以,我的问题是,每当可观察到的变化时,从一组可观察量中获取值的元组的简单方法是什么?

1 个答案:

答案 0 :(得分:2)

Observable对象中有一个静态函数。 没有生成元组的默认选择器。必须编写自己的选择器来组合发射值