Open7
関数型プログラミング入門
こちらの資料、とてもわかりやすくてよかった。
リポジトリ
TypeScriptでfpするために使っているライブラリ。
気になる本。
typescriptがnominal typingをサポートしていないため、type-drivenで安全ななコードを実現するのに一手間必要。
値オブジェクトレベルであれば、以下の例が参考になった。
__brand
の型を文字列にすると衝突が気になるので、unique symbol
にするとよさそう。
なんかできてる…