RxはC#で使えるでしょ
関数型ならではというのはおかしいんじゃない