GHCiにロードする代わりに、GHCを使用してファイルをコンパイルしてみることができます。そうすれば、ファイルをロードしようとせず、コンパイルするだけなので、コンパイルエラーと警告のみが表示されます。
したがって、これの代わりに:
$ ghci -Wall -Werror
GHCi, version 7.4.2: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Prelude> :l foo.hs
...これを行うだけです:
$ ghc -Wall -Werror foo.hs
ちなみに、UNIX / Linuxで端末を使用している場合は、フォントサイズを簡単に変更したり、端末のサイズを水平方向に変更したり(Windowsで端末がデフォルトで実行されている間は実行できません)、スクロールバックを増やしたりできます。 、それ以外の場合は、表示できる行数を増やします:)