11

除了 之外,是否有-O0可以加快编译时间的选项?

生成的程序是否不会被优化并不重要。实际上,我只想经常快速地对大型 haskell 包进行类型检查。

Flag-fno-code极大地加快了编译速度,但由于该程序使用了 TemplateHaskell,因此无法使用它。

4

2 回答 2

6

看起来像是hdevtools的任务!Hdevtools 被用作同名 vim 插件的后端,它直接从编辑器提供快速的语法和类型检查。重新加载模块时,它与 ghci 一样快。我假设它可以从命令行使用。

另一种选择是保持 ghci 实例运行并使用它来检查您的模块。

于 2013-03-27T17:48:21.307 回答
2

我发现拆分大文件可以加快编译速度。

于 2013-03-27T16:34:24.170 回答