我无法在Haskell中编译这行代码,但它适用于我教授的系统.我使用ghci版本7.6.2.
data Eq a => Shape a = Shape a
Run Code Online (Sandbox Code Playgroud)
更确切地说,这是我得到的错误
[1 of 1] Compiling Main ( test.hs, interpreted )
test.hs:1:6:
Illegal datatype context (use -XDatatypeContexts): Eq a =>
Failed, modules loaded: none.
Run Code Online (Sandbox Code Playgroud)
这里有什么错误?
谢谢