const a = new Rx.Subject().do(x => console.log('a'))
const b = a.mapTo(0)
const c = a.mapTo(1)
const d = Rx.Observable.merge(b, c)
d.subscribe(x => console.log('d'))
a.next(3)
と出力
a
d
a
d
はなぜ二度印刷されてしまったのでしょうか? Rx.Subjectは熱く観測可能ではありませんか?
、呼び出しは2つのHTTPリクエストで二回の結果をフェッチし、実行している... –