模块 Blabla(DDP,创建,添加,删除,addTr,removeTr,setAS,unsetAS,接受,显示)其中
数据 DDP = [Integer] [Char] [Char] [(Integer,Char,Char,Integer,String)] Integer字符 [整数]
当我写我得到那个错误
数据类型声明中的语法错误(意外的“}”,可能是由于布局错误)
是什么问题我想不通,谢谢帮助...
DDP
没有数据构造函数。尝试
data DDP = DDP [Integer] [Char] [Char] [(Integer,Char,Char,Integer,String)]
Integer Char [Integer]
-- Note ^^^
另外:有这么多字段,使用记录语法可能会有所回报。我不知道您的类型应该代表什么,所以我无法向您展示如何将其应用于DDP
,但 Haskell wiki 的示例应该足够清楚:
data Person = Person { name :: String, age :: Int, address :: String }