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
セッション中に Prelude 以外は必要ないと判断した場合は、次のようにします。
:m