先日 Gotanda.js という勉強会で Immutable.js と Flowtype についてLTさせてもらったのだけど、その補足というか詳細的な話でもあります。 speakerdeck.com Immutable.Record + Flowtype Immutable.jsのRecordのよく紹介される使い方として、継承してイミュータブルなモデルクラスを作るというものがある。 import { Record } from 'immutable'; const FooRecord = Record({ a: '1', b: 2, c: true }); class Foo extends FooRecord { getSquaredB() { return this.b * this.b; } } const foo = new Foo({ a: '2', b: 3, c : fal