我可以使用 Stack 在发布模式下编译 Haskell 项目吗?

Can I compile a Haskell project in release mode with Stack?

我想知道,有没有办法用 Stack 在发布模式下编译 Haskell 项目? stack --help 中没有任何与 "release" 相关的内容。那么如何在Release模式下编译呢?

没有"release mode"这样的东西。也许您想启用更多优化?在这种情况下,传入 --ghc-options -O2。或者,在您的 cabal 文件中将 -O2 添加到 ghc-options:。然后,您可以使用 stack build --fast-O0 覆盖它,这样构建速度更快但优化更少。