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
Это, похоже, не влияет на мою установку Win. Похоже, ghci.conf не читается. У меня не было этого файла по умолчанию также – Ghita
в Windows 7 путь:% APPDATA% \ Roaming \ ghc – miro
@fjordrunner: В моей системе% APPDATA% расширяется до 'C: \ Users \ ja \ AppData \ Roaming' , –