代数的データタイプと関数プログラミング
- 加算と乗算
- 代数的データタイプでは、OR・加算とAND・乗算とでデータタイプが拡張する
- 0,1,2,...と広がっていくのは加算
- (x,y)とするのは乗算
- 加算はある意味では「次元をそのままに、すでにあるものを伸ばす」こと
- 乗算は次元を上げること
- 1つの次元
- 数と代数的数
- 代数的数とは「何かの解になっている数」
- 言い換えると、式を作ることがその数を表すこと
- 関数的プログラミング
- 関数プログラミングの計算可能性
- 代数的数に対応するものが計算可能性
- メモ