所以我对 Scala 和 RX 都很陌生。最了解并实际编写此代码的人刚刚离开,我不确定发生了什么。这个结构遍布他的代码,我不太清楚它在做什么:
def foo(List[Long]) : Observable[Unit] =
Observable {
subscriber => {
do some stuff
subscriber.onNext()
subscriber.onCompleted()
}
我主要得到do some stuff
, 以及给订户的电话。我不明白的是,它subscriber
来自哪里?是否subscriber => {
实例化订阅者?是什么Observable { subscriber => { ... } }
意思?