我试图在不使用任何导入的情况下定义元组的多态列表。
我有data ListT a = [(a,String)]
deriving (Eq,Ord,Read,Show)
但它不断给出错误“无法解析data / newtype声明中的数据构造函数:[(a,String)]”
此错误意味着什么,以及如何防止它。 感谢
答案 0 :(得分:7)
这意味着您忘记提供值构造函数的名称。您需要将代码更改为以下内容:
addFirst(..)
顺便说一句,这不是List Transformer的正确实现。