[Haskell-cafe] runhaskell flags: What is going on?
Albert Y. C. Lai
trebla at vex.net
Sat May 4 23:26:41 CEST 2013
On 13-05-03 10:35 AM, Niklas Hambüchen wrote:
>> runhaskell -fno-warn-unused-matches Myfile.hs
> [no output whatsoever but exit code 127]
>
>> runhaskell -fasdf Myfile.hs
> [no output whatsoever but exit code 127]
$ runghc --help
Usage: runghc [runghc flags] [GHC flags] module [program args]
The runghc flags are
-f /path/to/ghc Tell runghc where GHC is
--help Print this usage information
--version Print version number
# how to say end of runghc flags and start of GHC flags?
# it seems undocumented. bad bad bad.
# oh wait, it is documented, read GHC user's guide chapter 3
# actually, read the whole thing
# the GHC user's guide is on your hard disk
$ cat g.hs
main = putStrLn "hello" where v=True
$ runghc -- -fwarn-unused-binds g.hs
g.hs:1:31: Warning: Defined but not used: `v'
hello
# \∩/
More information about the Haskell-Cafe
mailing list