foldable flexible bridges (putting foldable+traversable in prelude) Re: Burning bridges

wren ng thornton wren at freegeek.org
Wed May 29 03:58:14 CEST 2013


On 5/25/13 10:30 AM, Ian Lynagh wrote:
> On Thu, May 23, 2013 at 04:45:30PM -0700, wren ng thornton wrote:
>> I am not opposed to change (obviously). I like that Haskell evolves. But
>> the slow trickle of major breaking changes is not so nice. Nor is the
>> accumulation of warts due to this slow tricking of major changes. This is
>> why I suggest aiming for a major breakage in order to fix as much as we
>> can in one fell swoop.
>
> This sounds like a good idea to me.

Thanks :)

> Now, there's about 4 months until we'd like to be putting GHC 7.8 out,
> [...]
> So I'd suggest that we leave 7.8 as a mostly-compatible release, and
> while it is still worth people making and discussing these proposals
> now, we don't actually apply them until just after 7.8 is branched. That
> gives us the maximum amount of time for them to mature in HEAD before
> they release with 7.10, and gives us lots of time to think about other
> changes we'd like to batch together with them.

I agree. The time frame I had in mind was about a year for working the
details out. That way we can ship everything currently in the pipeline,
and then have enough time to solidify the proposals and ruminate on them
for a few months before pushing them out.

-- 
Live well,
~wren




More information about the Libraries mailing list