Из документов API Rx Observable в scala:
http://reactivex.io/rxscala/scaladoc/#rx.lang.scala.Observable
Существует два метода применения: один принимает подписчика, а другой — наблюдателя. В чем разница между этими двумя методами применения, кроме того факта, что они принимают разные типы для подписки на Observable?