Передача ghc-параметров в интерпретатор стека - PullRequest
0 голосов
/ 26 августа 2018

Я использую функцию интерпретатора стека и имею такой код:

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

main = print "hello"

Я хочу передать опцию ghc-options в интерпретатор стека.Возможно ли это?

1 Ответ

0 голосов
/ 26 августа 2018

Последняя версия стека поддерживает ghc-options напрямую:

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