作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
什么是 Type 1
的居民的例子?两者都不是 Type
也不是Type
的居民?在 Idris REPL 中进行探索时,我无法想出任何东西。
更准确地说,我正在寻找一些 x
除了 Type
产生以下结果:
Idris> :t x
x : Type 1
最佳答案
我不是类型理论专家,但这是我的理解。在 Idris tutorial有一个栏目 12.8 累积性 .它说存在类型 Universe 的内部层次结构:
Type : Type 1 : Type 2 : Type 3 : ...
x : Type n
暗示
x : Type m
对于任何
m > n
.还有一个示例演示它如何防止类型推断中可能出现的循环。
Type (n+1)
的值(value)。不在
Type n
中.
关于dependent-type - `Type 1` 既不是 `Type` 也不是 `Type` 的居民的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26890004/
我是一名优秀的程序员,十分优秀!