車輪の同時発明/再発明 目眩がする

なんというバカバカしさ、なんという無駄、なんという浪費!

ラムダ計算 インスティチューション 型理論
型コンテキスト 指標 型前提(域側)
大きなラムダ式 クライスリ指標射 型判断(シーケント)
大きなラムダ計算 指標圏の計算 型証明計算
レコード(値環境) 点指標射(指標圏の点射) 型証拠(ハビテーション)
レコードの圏 ソフトモデル圏(指標コスライス) -

プログラミング:

インスティチューション 関数型 オブジェクト指向 データベース
指標 型クラス, 指標 インターフェイス テーブルスキーマ
クライスリ指標射 ファンクタ アダプターパターン データマイグレーション
指標圏の計算 - - -
点指標射(指標圏の点射) ストラクチャ, レコード クラスインスタンス テーブル行
ソフトモデル圏 ストラクチャとファンクタ アダプタープログラミング -

集約・統合・圧縮のとき、けっこう邪魔になるのが、要素と点の違い。

  • 要素: 集合論的な実体(モノ)
  • 点 = 点射 : 終対象または単位対象からの射

それと、指数型の対象とホムセットの混同、つまり、指数対象への点射と、反カリー化した射の区別が出来ない。