1
12
使用
它本质上是一个别名
磨合时是这样的 GHCi 7.4.1 :
处理所有异常
捕获所有异常的结果在本节中有很好的描述
资料来源: http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Exception.html#g:4 |
2
10
好吧,也许我最终能把这件事做好。我想问题是 单态限制,但是您遇到了读/显示问题的一个实例:您正在提供处理某种类型的异常,在新版本的“handle”中,有多种类型的异常,并且该异常的类型不会出现在您的结果中。所以编译器无法知道 哪一个
顺便说一句,使用
|
3
3
解决方法是使用
|
4
2
|
5
1
“异常e”可能来自“handle”的类型签名。
在ghc6.8中,它曾经是不同的,这可以解释为什么我没有得到那个错误。
试试这个:
|
Vasiliy Ivashin · 从类实例导入泛型隐式 7 年前 |
user1747134 · 导出线性包装时的一个类型检查错误 7 年前 |
Loic · 从超类型解析隐式参数 8 年前 |
lsund · 无法将类类型与haskell中的特定类型匹配 8 年前 |
muhuk · 如何匹配没有特定类型类实例的类型?[副本] 8 年前 |
Emre Sevinç · 如何解释类型检查的Haskell代码? 8 年前 |