Так что я довольно новичок и в Scala, и в RX. Парень, который знал больше всего, и кто на самом деле написал этот код, только что ушел, и я не уверен, что происходит. Эта конструкция во всем его код, и я не совсем ясно, что его дела:Что делает этот код ScalaRX?
def foo(List[Long]) : Observable[Unit] =
Observable {
subscriber => {
do some stuff
subscriber.onNext()
subscriber.onCompleted()
}
я в основном получить do some stuff
, и звонки на абонента. То, чего я не понимаю, где subscriber
? Делает ли subscriber => {
экземпляр подписчика? Что делает Observable { subscriber => { ... } }
do/mean?
Я продолжаю забывать о неявном .apply(). Спасибо, что напомнили. –