首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >值、类型、种类和…?

值、类型、种类和…?
EN

Software Engineering用户
提问于 2011-11-10 19:32:38
回答 2查看 1.8K关注 0票数 7

我们都知道什么是价值。类型是值的类型。一种是(松散的)一种类型。类型构造值;类型构造类型。那么,什么是一种类型,一种构造种类的东西呢?

有这样的事吗?有名字吗?有用吗?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2011-11-10 20:01:58

根据维基百科的基本条目的说法,“一种类型是类型构造函数的类型,通常是高阶类型操作符的类型”。所以我理解,这意味着一种类型是一种,而且它一直是向下的(这是有意义的,否则我们需要无限多的名字,每个元类型(I)一个)。

在同一参考资料中:

"(* => *) => *是一种从一元类型构造函数到适当类型的高阶类型运算符。即使在编程语言理论中,也很少遇到这种情况,但关于应用程序,请参阅皮尔斯(2002),第32章。“

似乎表明它的用处有限,但并非零。

不是一个很好的答案,但希望它能阻止“不是一个真正的问题”的密切投票,直到有人,比如说,实现了Haskell编译器,并且真正知道他在说什么……

票数 4
EN

Software Engineering用户

发布于 2011-11-11 07:06:33

在Haskell,我们称之为“类型”的种类,虽然我不知道其他语言的命名。

票数 5
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/119073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档