3

私は自分のプログラムの型をプロトタイピングしていじっていますが、現在ghc --make型チェックをしたいときはいつでも使用しています。ただし、このコマンドは、まだ必要のない実際の実行可能ファイルのコンパイルとリンクにも時間を費やします。ghcタイプチェックだけを行うように伝えるために渡すことができるフラグはありますか?

4

2 に答える 2

12

フラグを ghc に渡すと、-fno-code必要なことが行われます。

$ ghc -fno-code myfile.hs
于 2013-07-30T07:49:21.690 に答える
3

GHCi はコードを型チェックしてコンパイルしますが、-O0. それだけでは不十分な場合は、この目的のために存在するhdevtoolsghc-modなどのプログラムもあります。これらは通常、テキスト エディターと統合することを目的としていますが、スタンドアロンでも使用できます。

(通常のコンパイラだけで少し高速化する可能性のある別のオプションは-S、アセンブリを生成した後にアセンブルまたはリンクせずに停止することです。)

于 2013-07-30T06:44:56.250 に答える