相关疑难解决方法(0)

不在范围数据构造函数中

我有两个.hs文件:一个包含一个新的类型声明,另一个使用它.

first.hs:

module first () where
    type S = SetType
    data SetType = S[Integer]  
Run Code Online (Sandbox Code Playgroud)

second.hs:

module second () where
    import first 
Run Code Online (Sandbox Code Playgroud)

当我运行second.hs时,第一个,第二个模块都加载得很好.

但是,当我:type在Haskell平台上编写S时,会出现以下错误

不在范围内:数据构造函数'S'

注意:每个模块中都有一些功能可以肯定,我只是为了简洁而跳过它

haskell

19
推荐指数
1
解决办法
7946
查看次数

标签 统计

haskell ×1