Re: deprecating

2012-10-25 Thread Ian Lynagh
On Fri, Oct 19, 2012 at 04:53:32PM +, Simon Peyton-Jones wrote: See my response on http://hackage.haskell.org/trac/ghc/ticket/6032#comment:6 Not sure what the best path is here FWIW, I agree with Simon. And even if Rank2Types /is/ left as a permanent alias, I don't see a reason not to make

Re: deprecating

2012-10-25 Thread Johan Tibell
On Mon, Oct 22, 2012 at 9:14 AM, Simon Peyton-Jones simo...@microsoft.com wrote: Do you mean “silently and forever”? Deprecation simply means that everything continues to work, but you get a little nudge to change. Isn’t that what it’s for? If you treat deprecation as equivalent to error,

Re: deprecating

2012-10-25 Thread Brent Yorgey
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 simo...@microsoft.com wrote: As discussed in Trac #6032 I am deprecating Rank2Types PolymorphicComponents in favour of the single flag

Re: deprecating

2012-10-25 Thread Bryan O'Sullivan
On Fri, Oct 19, 2012 at 11:49 AM, Simon Peyton-Jones simo...@microsoft.comwrote: Dear maintainers of bytestring cabal vector time dph Hi, Simon - How did you come up with this list? It is missing the vast majority of users of Rank2Types. Most people

RE: deprecating

2012-10-25 Thread Simon Peyton-Jones
Based on repeated recent experience, I expect getting rid of Rank2Types to be another substantial source of make-work for library authors. The GHC upgrade path has been very bumpy indeed recently, and this seems assured to continue that unhappy trend. I respectfully request that you silently