相关疑难解决方法(0)

针对依赖性挑战的数据类型升级

通过ghc 7.4阅读.预发行说明和给予Haskell一份推广文章,我仍然对你实际使用推广类型做了什么感到困惑.例如,GHC手册提供了有关提升数据类型的以下示例:

data Nat = Ze | Su Nat

data List a = Nil | Cons a (List a)

data Pair a b = Pair a b

data Sum a b = L a | R b
Run Code Online (Sandbox Code Playgroud)

这些有什么用途?你能给(代码)例子吗?

haskell types language-design dependent-type

36
推荐指数
2
解决办法
642
查看次数

标签 统计

dependent-type ×1

haskell ×1

language-design ×1

types ×1