[ANNOUNCE] GHC 8.0.1 release candidate 2

Sven Panne svenpanne at gmail.com
Tue Feb 16 10:45:17 UTC 2016


2016-02-16 10:56 GMT+01:00 Herbert Valerio Riedel <hvriedel at gmail.com>:

> [...] but `sig(nature)s` has a precedent, so using `-sigs` wouldn't
> introduce anything new.
>

I'm fine with "sigs", my point was only the fact that non-abbreviated words
seem to be much more common in the flags names (and are easier to
remember). IMHO it doesn't really matter if the flag names are long: One
probably doesn't type them on the command line often, they typically live
in .cabal files, .travis.yml and pragmas where you type them once.

Well... the  -Wnoncanonical-*-instances flag family was the best I could
> come up with which is reasonably self-descriptive... do you have any
> better suggestions?
>

No, and I actually like the long names, see above. :-)


> Fwiw, `ghc --show-options | grep binding` come ups empty
>

Then the docs are out-of-sync:
http://downloads.haskell.org/~ghc/master/users-guide/using-warnings.html#ghc-flag--Wlazy-unlifted-bindings
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20160216/85c8cef6/attachment.html>


More information about the ghc-devs mailing list