2011-05-03 88 views

回答

8

类的名称应该来在实例声明的类型之前。您还需要删除deriving子句,因为您提供了自己的实例,而不是使用自动派生的实例。您还需要在单个参数的周围添加括号来表示show,否则它看起来像解析器的3个参数。

data II = I Int Int 
instance Show II where 
    show (I a b) = show (a+b)