Haskell:声明新类型时出错

时间:2016-08-20 12:31:31

标签: haskell

我在文件file.hs

中定义了新类型
module FunctorChapter
  (
  FixMePls
  )
  where
  data FixMePls a =
    Fixme | Pls a
    deriving (Show,Eq)

file.hs导入ghci时,它已成功加载但我无法使用构造函数Pls

Main File> Pls "test"
<interactive>:5:1: Not in scope: data constructor ‘Pls’

虽然我可以使用Just构造函数

Main File> Just "me"
Just "me"

我的类型缺少什么?

1 个答案:

答案 0 :(得分:3)

您没有加载FunctorChapter模块,但有一些不同的File模块。