Rx(Reactive Extensions)

http://qiita.com/erukiti/items/6a82dfd3506e9773d592
・非同期処理やイベント処理を簡単に書ける
・エラー及び終了をうまくハンドリングできる
ストリームをデータソースとした、LINQ+Promiseみたいな概念らしい。