加快GHC的编译速度



除了-O0,还有其他选项可以加快编译时间吗?

如果结果程序不优化也没关系。实际上,我只是想经常快速地检查大型haskell包的类型。

标志-fno-code显著加快了编译速度,但不可能使用它,因为这个程序使用了TemplateHaskell

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

另一种选择是保持一个ghci实例运行并使用它来对模块进行类型检查。

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

相关内容

  • 没有找到相关文章

最新更新