首页 > 解决方案 > Dependent Haskell 和 Idris 有什么区别

问题描述

主要来自 Richard Eisenberg 和其他人的巨大努力来创建依赖类型的 Haskell。我已经看过 Haskell,现在我正在尝试学习 Idris。我已经看到 Haskell 尝试用依赖类型、类型族等实现的许多东西都是在 Idris 中实现的,初学者使用和理解的方式更容易。如果这项工作成功,Haskell 社区将获得什么好处?在该领域,Haskell 能比 Idris 做得更好吗?这不是关于 Haskell 与 Idris 的问题,但我想了解差异背后的理论。例如,Haskell 使用 System F。Idris 使用定量类型理论。

标签: haskellidrisdependent-type

解决方案


推荐阅读