blog.bouzuya.net

2016-01-16 RxJS 5 で pairwise / distinct をつくってみた

今日もまだ九州での旅行中だけど、2016-01-13 / 2016-01-14 につくった bouzuya/rxjs-operator-examples のことを書く。

bouzuya/rxjs-operator-examples は RxJS の operator を実装してみたものだ。今回は pairwise と distinct だ。これらは RxJS 4 の Observable にあって RxJS 5 の Observable にない method だ。こういう operator を RxJS 5 にある method で代替してみようという試み。

目的は 2016-01-15 に書いた bouzuya/typescript-boilerplate を検証することだ。正確に言えば、これを書くために TypeScript 環境を構築するのが面倒なので bouzuya/typescript-boilerplate をつくったのだけど……。

Node.js + TypeScript + RxJS 5 で実装した。特筆すべきことはない。Observable は scan + map + filter で大体のことができると思っている。

また気まぐれに増やしていくと思う。