在Haskell中创建我自己的类型时出现问题
所以我试图在haskell中定义我自己的树类型,但是我得到了一个错误在Haskell中创建我自己的类型时出现问题,haskell,Haskell,所以我试图在haskell中定义我自己的树类型,但是我得到了一个错误 data GTree a = Node a [Gtree a] deriving (Show, Read, Eq) 导致 失败,已加载模块:无 我不确定为什么我的定义不起作用,而下面的定义将 data Tree a = EmptyTree | Node a (Tree a) (Tree a) deriving (Show, Read, Eq) 如果有人能向我解释这一点,我将不胜感激。谢谢大家! 由于大写字母的变化,
data GTree a = Node a [Gtree a] deriving (Show, Read, Eq)
导致
失败,已加载模块:无
我不确定为什么我的定义不起作用,而下面的定义将
data Tree a = EmptyTree | Node a (Tree a) (Tree a) deriving (Show, Read, Eq)
如果有人能向我解释这一点,我将不胜感激。谢谢大家! 由于大写字母的变化,您的定义不起作用。看
GTree
vsGTree
哈哈哦哇,我不知道我怎么会错过这个。。。也许我需要休息一下什么的。非常感谢你。
data Tree a = EmptyTree | Node a (Tree a) (Tree a) deriving (Show, Read, Eq)