gpt4 book ai didi

haskell - 数据定义错误haskell

转载 作者:行者123 更新时间:2023-12-02 07:25:14 25 4
gpt4 key购买 nike

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

此错误是什么意思,我该如何预防。谢谢

最佳答案

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

data ListT a = ListT [(a,String)]

顺便说一句,它不是 List Transformer 的正确实现。

关于haskell - 数据定义错误haskell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33246126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com