相关疑难解决方法(0)

我怎样才能使用矛盾的证据呢?

在写关于如何在Haskell中进行子类型化的过程中,我想到能够"使用"相互矛盾的证据True ~ False以便向编译器通知死分支是非常方便的.与其他标准的空类型,VoidEmptyCase扩展允许您标记枯枝(即一个包含类型的值Void)是这样的:

use :: Void -> a
use x = case x of
Run Code Online (Sandbox Code Playgroud)

我想为不满意Constraint的事情做类似的事情.

是否有一个术语可以给出类型True ~ False => a但不能给出类型a

haskell types typeclass

10
推荐指数
1
解决办法
182
查看次数

标签 统计

haskell ×1

typeclass ×1

types ×1