On Tue, May 29, 2007 at 12:41:19PM -0400, Isaac Dupree wrote: > Simon Peyton-Jones wrote: > > | I wish the compilers would allow more fine grained switches on languages > > | extensions. -fglasgow-exts switches them all on, but in most cases I'm > > | interested only in one. Then typing errors or design flaws (like 'type > > | Synonym = Type', instead of wanted 'type Synonym a = Type a'; extended > > | instance declarations) are accepted without warnings. > > > > Yes, we have an open Trac feature request for exactly this. > > ticket # what?
http://hackage.haskell.org/trac/ghc/ticket/16 > I would think that preferable to inventing lots of compiler flags is > reusing some of the names from the LANGUAGE pragma, where practical. Agreed, as discussed in http://www.haskell.org/pipermail/cabal-devel/2007-March/000460.html I've also just added a note from an offline discussion that we should use shorter names than I suggest in the above URL, and make them the primary/only names. Thanks Ian _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe