Monadic version of functions for containers (adjustM, updateWithKeyM, etc)

John Lato jwlato at gmail.com
Tue Sep 28 15:14:35 EDT 2010


> Message: 2
> Date: Mon, 27 Sep 2010 23:32:42 -0400
> From: Johan Tibell <johan.tibell at gmail.com>
> Subject: Re: Monadic version of functions for containers (adjustM,
>        updateWithKeyM, etc)
> To: Thomas DuBuisson <thomas.dubuisson at gmail.com>
> Cc: Haskell Libraries <libraries at haskell.org>
> Message-ID:
>        <AANLkTinUkkfeaHMZUi7x8Czh0CipFzS1gOK2pxp+0nv2 at mail.gmail.com<AANLkTinUkkfeaHMZUi7x8Czh0CipFzS1gOK2pxp%2B0nv2 at mail.gmail.com>
> >
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Mon, Sep 27, 2010 at 6:13 PM, Thomas DuBuisson
> <thomas.dubuisson at gmail.com> wrote:
> > All,
> >
> > Is there a reason not to have monadic version of the functions in
> > containers? I've a need for functions of type:
>
> Ack! Haskell needs effect polymorphism. The API already has 150
> functions. How many more do we need to add if we want to cover all the
> monadic versions?
>

More than anything else, I wish this would be solved for Haskell'.
Unfortunately I don't have anything like an implementation or even a
proposal.

John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/libraries/attachments/20100928/126e867d/attachment.html


More information about the Libraries mailing list