
#9642: LANGUAGE pragma synonyms -------------------------------------+------------------------------------- Reporter: dreixel | Owner: Type: feature | Status: new request | Milestone: Priority: normal | Version: 7.9 Component: Compiler | Keywords: Resolution: | Architecture: Unknown/Multiple Operating System: | Difficulty: Unknown Unknown/Multiple | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by dreixel): Replying to [comment:1 jstolarek]:
Are you aware of the possibility of specifying extensions in package's `.cabal` file?
Yes, but I don't think that addresses the same issues that my proposal does. Replying to [comment:1 jstolarek]:
Personally I don't like the idea of having extensions automatically (and implicitly) enabled without my knowledge just because I imported a module.
It wouldn't be automatically enabled. It would just be available for use; you'd still have to write {{{ {-# LANGUAGE PedrosHaskell #-} }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9642#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler