Please don't deprecate Haskell 98 modules.

Brandon S. Allbery KF8NH allbery at ece.cmu.edu
Sun Mar 14 22:11:39 EDT 2010


On Mar 14, 2010, at 17:55 , Gwern Branwen wrote:
> On Sat, Mar 13, 2010 at 11:06 AM, Ian Lynagh <igloo at earth.li> wrote:
>> On Fri, Mar 12, 2010 at 08:44:46PM -0500, Gwern Branwen wrote:
>>>
>>> multiple patches which consisted solely of one line removing  
>>> haskell98
>>> from the .cabal because the haskell98 modules *were not imported*.
>>
>> A general "Nothing from dependency is imported" warning would be  
>> great,
>> but trickier to implement. It's a similar problem to implementing
>> an "extension isn't used" warning.
>
> I've opened a ticket for this:
> http://hackage.haskell.org/trac/hackage/ticket/643


Actually, doesn't the instances-are-global thing make this essentially  
impossible without whole-program analysis?

-- 
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://www.haskell.org/pipermail/libraries/attachments/20100314/caf2366b/PGP.bin


More information about the Libraries mailing list