Это исходный код файла Solitaire.hs:
import MergeSort
module Solitaire where
a :: Int
a = 2
MergeSort.hs и Solitaire.hs находятся в одном каталоге.
Я использую WinGhci.
Ошибка, которую я получаю при попытке загрузить Solitaire.hs после перехода в его каталог и использования команды: load Solitaire.hs:
Solitaire.hs:3:1: error: parse error on input ‘module’
|
3 | module Solitaire where | ^^^^^^
Failed, one module loaded.
*MergeSort>
Любопытно, что просто удалениеоператор импорта: import MergeSort
удаляет любую ошибку.