MVVMとリアクティブプログラミングの相性は非常にいいね。

ただ、ReactiveExtensionsは記述が冗長になるので
人にはお勧めできないな。

async,awaitみたいにコンパイラ支援があればいいんだけど。