2016-03-28 6 views

Antwort

9

Stapel Ihre --make als verwenden können, interpretiert eine Option zum Stapeln, nicht zum GHC-Unterbefehl. Um Stack zu sagen "Ich bin fertig, Ihnen Optionen zu geben, der Rest ist für den Unterbefehl", können Sie eine --, z. B .:

stack ghc -- --make site.hs 
verwenden
3

die Befehlskette kompilieren Sie suchen f oder ist

> stack build 
> stack exec -- mysite 

vorausgesetzt, Ihre Kabale Datei sieht aus wie

... 
executable mysite 
    main-is: site.hs 
    hs-source-dirs:  app 
... 

wenn Sie nur wollen, um zu versuchen, die Datei ohne Kompilierung laufen Sie

> stack runghc app/site.hs