2022-04-03から1日間の記事一覧
Golang ポインタ 注意事項 ポインタの使い所 ref Golang ポインタ 注意事項 自明:文字列、インターフェイス、チャネル、マップ、スライス等はそもそもポインタ これらにポインタを使うとすれば、やむなく値無し(nil) の表現が必要な時だけ 例えば jsonデー…
JS 高階関数 カリー化 再起 関数の合成 JS 高階関数 他の関数を引数に取るか 戻り値として関数を返すか もしくはその両方を満たすもの 利点 純粋関数 = 副作用がないため、テスト容易性/再利用性/スケーラビリティの点で優れる 元のデータの不変性を保てる …