我试图在不使用任何导入的情况下定义元组的多态列表.我有,data ListT a = [(a,String)]
deriving (Eq,Ord,Read,Show)
但它一直给出错误"无法解析data/newtype声明中的数据构造函数:[(a,String)]"
这个错误意味着什么,我该如何防止它.谢谢
这意味着您忘记提供值构造函数的名称.您需要将代码更改为以下内容:
data ListT a = ListT [(a,String)]
Run Code Online (Sandbox Code Playgroud)
顺便说一下,它不是List Transformer的正确实现.
| 归档时间: |
|
| 查看次数: |
1226 次 |
| 最近记录: |