Open7
関数型プログラミング入門

こちらの資料、とてもわかりやすくてよかった。

リポジトリ
TypeScriptでfpするために使っているライブラリ。

気になる本。

typescriptがnominal typingをサポートしていないため、type-drivenで安全ななコードを実現するのに一手間必要。
値オブジェクトレベルであれば、以下の例が参考になった。

__brand
の型を文字列にすると衝突が気になるので、unique symbol
にするとよさそう。

なんかできてる…