JavaScriptでValueObjectは難しい?

投稿日:

Martin Fowler氏のBlikiより

この記事を読みました。

斜め読みなんですが、JavaScriptは===, !==の定義ができなく、 some, includeなどのメソッドはその===に依存している(はず)なので、 標準ライブラリだけでValue Objectを作るのは難しそうかなと読み取りました。

となると自前でCollectionなどのライブラリを作る必要がありますが、 たぶんそれがimmutable.jsかなと。

Scrapboxのメモより

なぜかこのメモが残ってたので・・・

辞書