|
|
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中,它曾经是不同的,这可以解释为什么我没有得到那个错误。
试试这个:
|
|
|
Michael Runzler · 动态类型化方法中的奇数型推理 8 年前 |
|
|
K.Os · Kotlin和RxJava类型推断失败 8 年前 |
|
|
Crazycolorz5 · (^)上的类型推断问题 9 年前 |
|
|
Josh Stone · Scala类型推断错误 9 年前 |
|
|
LazyHatIQ · 类型脚本类型推断、扩展语法和多类型返回 9 年前 |