gpt4 book ai didi

haskell - 将 -ddump-splices 传递给 Stack 脚本解释器

转载 作者:行者123 更新时间:2023-12-02 17:52:15 25 4
gpt4 key购买 nike

我正在使用堆栈解释器功能并拥有如下代码:

#!/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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com