Хорошо, я использовал параметр компиляции -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 используется для указания пути поиска файлов интерфейса.