Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我无意中发现下面是一段完美的编译代码:
class SomeClass a someValue :: Maybe (SomeClass a) someValue = undefined
我只习惯于在类型约束中查看类,所以我不明白为什么这段代码会进行类型检查以及以这种方式使用类的目的是什么。
我在 GHC 7.6.2 上。
这是 ghc-7.6.2 中的一个错误。这应该是一个善意的错误。请报告。
错误。
A.hs:3:21:类“SomeClass”用作类型 In the type signature for `someValue':
A.hs:3:21:类“SomeClass”用作类型
In the type signature for `someValue':