[Hackage] #640: Cabal should warn about haskell98 dependencies
Hackage
trac at galois.com
Thu Mar 4 12:11:47 EST 2010
#640: Cabal should warn about haskell98 dependencies
------------------------------+---------------------------------------------
Reporter: guest | Owner:
Type: enhancement | Status: new
Priority: low | Milestone:
Component: Cabal library | Version: HEAD
Severity: minor | Keywords: check, warn, haskell98
Difficulty: easy (<4 hours) | Ghcversion:
Platform: |
------------------------------+---------------------------------------------
Comment(by guest):
GHC warns about non-dangerous things. What's dangerous about redundant
imports, or unused variable names? The hierarchical modules are hardly
unstable new innovations; Data.List or Control.Monad aren't moving around.
And further, aren't the new module names an *improvement*? I mean, that's
why they were created in the first place, right, because the Haskell '98
choices weren't so good. More than a decade later, it's time for people to
use the module names people expect. If people really want to use ancient
module names, then that's fine; this is just a warning and not an error.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/640#comment:4>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list