柯里-霍华德对应(Curry-Howard correspondence)也做了同样的事情,但规模更大,不仅将一个领域的不同概念联系起来,而且将整个学科联系起来:计算机科学和数理逻辑。
重点学习: 纯函数式编程 关系型模型 规范的方法 逻辑编程 代数数据类型 类型类 (通用的和特定的) 借位检查器 (仿射 / 线性类型) 依赖类型 Curry-Howard 同构 宏 同像性(Homoiconicity
Curry-Howard Correspondence deep connection between the world of logic and the world of computation:
重点学习: 纯函数式编程 关系型模型 规范的方法 逻辑编程 代数数据类型 类型类 (通用的和特定的) 借位检查器 (仿射 / 线性类型) 依赖类型 Curry-Howard 同构 宏 同像性(Homoiconicity
(更多相关信息请参阅 这里, Curry-Howard 一致性和线性逻辑)
Curry-Howard Correspondence:命题即类型:逻辑中的命题 (如 A→B→A→B) 对应函数类型 A→B→A→B。