Proposal: pare down traversable

Mark Lentczner mark.lentczner at gmail.com
Wed Oct 7 21:24:58 UTC 2015


On Mon, Sep 28, 2015 at 1:12 AM, David Feuer <david.feuer at gmail.com> wrote:

> Once the decision is made that something should go away, it seems generally
> best to get rid of it sooner rather than later.
>

This stance is what has so many of us upset with how things are going. It
is antithetical to maintenance of libraries and code bases.

The whole shebang, from FTP through MRP and whatever else you have up your
sleeves should NEVER have been foist piecemeal onto the current system. If
you really want those things - package them as a cohesive whole - find a
way to use them in your code bases for two years (alternate Prelude) -
prove they work, iron out the mistakes - THEN make a single large wholesale
change - probably along with a Haskell report.

Then existing code and libraries would then have to go through the burden -
but just once. One set of #ifdefs, perhaps one set of compatibility
packages, etc.

The current trickled out stream makes code maintenance - having to handle
all the intermediate steps - a real burden.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/libraries/attachments/20151007/a174e65f/attachment.html>


More information about the Libraries mailing list