相关疑难解决方法(0)

Haskell中“ undefined”的类型签名是什么意思?

我是Haskell的初学者,而undefined函数的类型签名使我大吃一惊。

我期待更简单的东西,但是我在Hackage上发现了这一点:

undefined :: forall (r :: RuntimeRep). forall (a :: TYPE r). HasCallStack => a
Run Code Online (Sandbox Code Playgroud)

错误的特殊情况。期望编译器将识别出这种情况并插入更适合undefined出现上下文的错误消息。

您能解释一下这个签名是什么意思吗?

谢谢!

haskell types undefined forall type-signature

7
推荐指数
2
解决办法
330
查看次数

标签 统计

forall ×1

haskell ×1

type-signature ×1

types ×1

undefined ×1