Хорошо, я использовал параметр компиляции -i
, чтобы указать папку для какого-либо источника на haskell при компиляции с использованием GHC.
ghc -threaded -i/d/haskell/src --make xxx.hs
Я понимаю, что эти файлы используются как "библиотеки", в то время каккомпилировать, но могу ли я сделать то же самое в GHCi?
Я обычно импортирую предварительно упакованную библиотеку haskell, например import Data.List
или :m +Data.List
.
Я пробовал import /d/haskell/src
- не работает!
РЕДАКТИРОВАТЬ Из документа Haskell: Глава 2 Использование GHCi Обратите внимание, что в режиме GHCi и ––make
опция -i
используется для указания пути поиска для исходных файлов.тогда как в стандартном режиме пакетной компиляции опция -i
используется для указания пути поиска файлов интерфейса.