Re: deprecating

Brent Yorgey <[email protected]>
Newsgroups gmane.comp.lang.haskell.cabal.devel,gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
On Fri, Oct 19, 2012 at 09:38:44AM -0700, Johan Tibell wrote:
> Hi Simon,
> 
> On Fri, Oct 19, 2012 at 4:49 AM, Simon Peyton-Jones
> <[email protected]> wrote:
> > As discussed in Trac #6032 I am deprecating
> >
> >           Rank2Types
> >
> >           PolymorphicComponents
> >
> > in favour of the single flag
> >
> >           RankNTypes
> 
> I'm fine with making the changes to cabal, but before I do, I want to
> make sure that we really want to do this. I did a quick investigation
> of how many modules need to be updated on Hackage. It's about 775.
> That will require quite a lot of work by quite a lot of people. Could
> we instead have Rank2Types be an alias for RankNTypes?

"What will be the least work?" seems a relatively poor basis for
making decisions.  And it really isn't "quite a lot of work".
Changing "Rank2Types" to "RankNTypes" is hardly any work at all.

-Brent
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.