GHCi ищет свой файл конфигурации по адресу
Синтаксис конфигурационного файла прост: это список команд GHCi, которые нужно выполнить при запуске.
Например, ваш ghci.conf
может содержать:
import Control.Applicative
import Data.Char
import Data.List
:set prompt "> "
Последняя строка устанавливает приглашение на "> "
, чтобы не отображались все модули, которые вы импортировали в командной строке.
Теперь вы можете сразу приступить к работе:
GHCi, version 6.12.1: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
> toLower <$> "Hello, world!"
"hello, world!"
>
Кроме того, если вы решите, что вам не нужен Data.Char
в середине сеанса GHCi, вы можете удалить его с помощью:
:m -Data.Char
и если вы решите, что вам не нужно ничего, кроме прелюдии во время сеанса:
:m
person
Joey Adams
schedule
19.08.2010