2016-01-22 Reactive-Extensions/RxJSKoans をためした
Reactive-Extensions/RxJSKoans をためして結果を bouzuya/RxJSKoans に置いたので、そのことを書く。
Reactive-Extensions/RxJSKoans は RxJS のための Koans 。 Koan が何かは知らないのだけど、実は 4 年前に遊んでいた 4Clojure (2012-05-27) がまさにそれらしい。test 付きの source code の断片が用意されており、それを埋めながら学習していくものだと思っている。
Reactive-Extensions/RxJS の README に Tutorial として紹介されていたのでためしてみた次第。
ひととおり問題を解いた感想は次の通り。
- 全体的に副作用が多い
- RxJS で Observable の外を操作するのは緊張する
- 普段 mocha を使っているので QUnit が分からない
- unit test が通るとうれしい
- fail で答えが分かってしまう
- 次の答えまで分かってしまうことがある
- 字下げなどが怪しく 80 桁に収まらないことがある
- Range.create という謎の utility 。 RxJS と関係ない……
- RxJS の if / case 要る?
- 時間で timing をずらすことで成立している問題は不安になる