1. 観察する
入力ストリームと正解ストリームをタイムライン(マーブル図)で見比べて、何が起きればよいか考える。
マーブル図を「読む」から「組み立てる」へ。
流れてくるイベントを、関数パイプラインで組み替えるパズルゲーム。
コードを書く代わりに、マーブル図の上で map / debounceTime / switchMap の効果を試そう。
x × 2
→
入力ストリームと正解ストリームをタイムライン(マーブル図)で見比べて、何が起きればよいか考える。
map / filter / scan / debounceTime / switchMap など 39 種類のオペレータをつなぎ、パラメータを調整する。
出力は即座に再計算され、正解との不足・余分・値違い・完了位置ずれが色で見える。一致すればクリア!
✓ 保存データをリセットしました。最初から遊べます。
ゲームをはじめる ▶94 ステージ / 12 サイクル / 39 オペレータ ・ インストール不要 ・ 依存ゼロ ・ クリア時に RxJS コードを自動生成