数据定义错误haskell

时间:2015-10-20 20:21:33

标签: haskell

我试图在不使用任何导入的情况下定义元组的多态列表。 我有data ListT a = [(a,String)] deriving (Eq,Ord,Read,Show) 但它不断给出错误“无法解析data / newtype声明中的数据构造函数:[(a,String)]”

此错误意味着什么,以及如何防止它。 感谢

1 个答案:

答案 0 :(得分:7)

这意味着您忘记提供值构造函数的名称。您需要将代码更改为以下内容:

addFirst(..)
顺便说一句,这不是List Transformer的正确实现。