- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用堆栈解释器功能并拥有如下代码:
#!/usr/bin/env stack
{- stack
--resolver lts-9.0
--install-ghc
runghc
--package yesod
--package yesod-core
-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE QuasiQuotes #-}
{-# LANGUAGE TemplateHaskell #-}
-- and the code goes on
我想将 ddump-splices 选项传递给堆栈解释器。这可能吗?
最佳答案
是的,在传递实际的 ghc 选项之前,您必须使用 --
。即:
#!/usr/bin/env stack
{- stack
--resolver lts-9.0
--install-ghc
runghc
--package yesod
--package yesod-core
-- -ddump-splices
-}
您可以使用 ghc --show-options 来查看可以传递的选项类型。欲了解更多信息,请参见此处:https://github.com/commercialhaskell/stack/issues/650#issuecomment-123470879
关于haskell - 将 -ddump-splices 传递给 Stack 脚本解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47702242/
我是 stack 的忠实粉丝,我已经从我的机器上完全删除了任何独立的 cabal 和 ghc 可执行文件(让 stack 在它自己神秘的 ~/.stack/目录中安装它需要的任何东西)...... 但
我以前写过一个似乎可以工作的函数,但不幸的是我没有很好地编写代码,现在必须再次弄清楚[我正在修改我正在使用的 monad 转换器堆栈]。 run_astvn :: LowerMonadT (S
我正在关注 Yesod 的书,其中指出: But by using the -ddump-splices GHC option, we can get an immediate look at the
我正在使用堆栈解释器功能并拥有如下代码: #!/usr/bin/env stack {- stack --resolver lts-9.0 --install-ghc r
我编写了一个小实用程序来扩展 Haskell 模块中的所有 TH 拼接,这样即使 TH 不可用,我也可以使用 haskell 模块。为此,我通过 -ddump-splices在编译模块并捕获生成的代码
我是一名优秀的程序员,十分优秀!