を除いて-O0
、コンパイル時間を短縮できるオプションはありますか?
結果のプログラムが最適化されなくても問題ありません。実際には、大きな haskel パッケージを頻繁にすばやく型チェックしたいだけです。
フラグ-fno-code
はコンパイルを劇的に高速化しますが、このプログラムは TemplateHaskell を使用しているため使用できません。
を除いて-O0
、コンパイル時間を短縮できるオプションはありますか?
結果のプログラムが最適化されなくても問題ありません。実際には、大きな haskel パッケージを頻繁にすばやく型チェックしたいだけです。
フラグ-fno-code
はコンパイルを劇的に高速化しますが、このプログラムは TemplateHaskell を使用しているため使用できません。
hdevtoolsのタスクのように見えます! Hdevtools は、同名の vim-plugin のバックエンドとして使用され、エディターから直接、迅速な構文と型のチェックを提供します。モジュールをリロードするときは、ghci とほぼ同じ速さです。コマンドラインから使えると思います。
もう 1 つの方法は、ghci インスタンスを実行し続け、それを使用してモジュールの型をチェックすることです。
大きなファイルを分割すると、コンパイルが高速化されることがわかりました。