相关疑难解决方法(0)

Haskell:为什么不允许使用中缀类型构造函数?

Haskell 98报告中,我发现了这个:

上面给出了Haskell类型表达式的语法.正如使用数据构造函数构建数据值一样,类型值也是从类型构造函数构建的.与数据构造函数一样,类型构造函数的名称以大写字母开头.与数据构造函数不同,不允许使用中缀类型构造函数(( - >)除外).

没有给出为什么不允许使用中缀类型构造函数的原因.在Agda等中,中缀型构造函数是常见的.为什么不在Haskell?

constructor haskell types infix-operator

8
推荐指数
2
解决办法
2151
查看次数

标签 统计

constructor ×1

haskell ×1

infix-operator ×1

types ×1