TLDR composeはメソッドチェーンの中でObseravbleにアクセスできる最高のオペレーター liftとの違いはObseravbleの中の値にアクセスできるかどうか flatmapとの違いはObseravbleの中の値にアクセスできるかどうか + 実行されるタイミング RxLifecycleはtakeUntilでライフサイクルイベントをbindしてる。 RxJava Advent Calendar 5日目の今日は、composeオペレーターについて紹介します。 composeといえば、最近ではtrello/RxLifecycleでも使われているので、馴染みのある方も多いかもしれませんね。 composeは初日のエントリで紹介したliftと同じくRxJavaのメソッドチェーンを実現している要素の一つです。ではこの二つのオペレータにはどのような違いがあるのでしょうか? liftとco