RxSwiftのObservable classにasObservable methodの根拠と目的を理解することに問題があります。 /// A type-erased `ObservableType`.
///
/// It represents a push style sequence.
public class Observable<Element> : ObservableType
私は、俳優のreceiveメソッドのようなタイプを消去するインターフェイスを通して関数を渡す必要があります。だから私は消去された型パラメータを格納し、引数をキャストするために使用したいと思います。 val c0 = a0.action(source)
val c1 = a1.action(c0)
明らかに失敗します: class Store[R,T](val action : R => T)