Haskell 将ghc选项传递给堆栈脚本解释器

Haskell 将ghc选项传递给堆栈脚本解释器,haskell,haskell-stack,Haskell,Haskell Stack,我使用的是堆栈解释器功能,代码如下: #!/usr/bin/env stack -- stack script --resolver lts-12.7 --package yesod main = print "hello" 我想将ghc options选项传递给堆栈解释器。有可能吗?最新版本的Stack直接支持ghc选项: #!/usr/bin/env stack -- stack script --resolver lts-12.7 --package yesod --ghc-op

我使用的是堆栈解释器功能,代码如下:

#!/usr/bin/env stack 
-- stack script --resolver lts-12.7 --package yesod 

main = print "hello"

我想将
ghc options
选项传递给堆栈解释器。有可能吗?

最新版本的Stack直接支持ghc选项:

#!/usr/bin/env stack 
-- stack script --resolver lts-12.7 --package yesod --ghc-options -Wall

main = print "hello"
在执行时:

$ stack jest.hs

/home/sibi/github/subsite/jest.hs:4:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: main :: IO ()
  |
4 | main = print "hello"
  | ^^^^
"hello"