Haskell: ошибка при объявлении нового типа

haskell

48 просмотра

1 ответ

Я определил новый тип в файле 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"

что не хватает в моем типе?

Автор: khaled omar Источник Размещён: 08.11.2019 11:18

Ответы (1)


3 плюса

У вас не FunctorChapterзагружен модуль, а какой-то другой Fileмодуль.

Автор: Alexey Romanov Размещён: 20.08.2016 01:34
Вопросы из категории :
32x32