[core libraries] Adding Backwards to base, re-export from Control.Applicative

Keith keith.wygant at gmail.com
Tue Nov 26 12:46:05 UTC 2019


+1

Was surpised/dismayed that Backwards wasn't in base when I needed it for a project that doesn't expose its transitive dependency on transformers. It seems like fundamental part of Applicative.

--Keith

On November 26, 2019 8:55:05 AM UTC, Oleg Grenrus <oleg.grenrus at iki.fi> wrote:
>+1 on adding.
>
>Slight -0.5 on re-exporting from Control.Applicative. I think there 
>should be a plan of not having both Backwards in Control.Applicative
>and 
>Control.Applicative.Backwards. Maybe there's a plan for Const which is 
>exported from Control.Applicative (historically) and
>Data.Functor.Const.
>
>- Oleg
>
>On 26.11.2019 2.49, George Wilson wrote:
>> I support this.
>> It would require coordinating with Ross Paterson, the maintainer of
>> transformers.
>>
>> On Tue, 26 Nov 2019 at 09:58, Baldur Blöndal <baldurpet at gmail.com>
>wrote:
>>> I'll CC Haskell Libraries
>>>
>>> þri., 12. nóv. 2019 kl. 22:14 skrifaði Ryan Scott
><ryan.gl.scott at gmail.com>:
>>>> This discussion definitely belongs on the mailing list, yes.
>>>>
>>>> Ryan
>>>>
>>>> On Tue, Nov 12, 2019 at 11:59 AM chessai . <chessai1996 at gmail.com>
>wrote:
>>>>> I support this. +1
>>>>>
>>>>> Should we copy in the libraries mailing list?
>>>>>
>>>>> On Tue, Nov 12, 2019, 5:56 AM Baldur Blöndal <baldurpet at gmail.com>
>wrote:
>>>>>> Is it time to move Control.Applicative.Backwards module from
>transformers to base, and maybe re-export it from Control.Applicative.
>>>>>>
>>>>>> It's an interesting, important, simple property of Applicative
>that they can be run backwards.
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the
>Google Groups "haskell-core-libraries" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>send an email to haskell-core-libraries+unsubscribe at googlegroups.com.
>>>>>> To view this discussion on the web visit
>https://groups.google.com/d/msgid/haskell-core-libraries/CAK9DwL9vPwA%3DJ%3DoZ%3D%2BKrM_k6TcZ89dvzvo0%2B288yDR8HL4bsDw%40mail.gmail.com.
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>Groups "haskell-core-libraries" group.
>>>>> To unsubscribe from this group and stop receiving emails from it,
>send an email to haskell-core-libraries+unsubscribe at googlegroups.com.
>>>>> To view this discussion on the web visit
>https://groups.google.com/d/msgid/haskell-core-libraries/CAD34_kK6QgQ%2BQmg4NpTe%2B129ycFrOhTbcSHp_S9pX%3DdMh_DL%3Dg%40mail.gmail.com.
>>> _______________________________________________
>>> Libraries mailing list
>>> Libraries at haskell.org
>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>> _______________________________________________
>> Libraries mailing list
>> Libraries at haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>_______________________________________________
>Libraries mailing list
>Libraries at haskell.org
>http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/libraries/attachments/20191126/82261bb6/attachment-0001.html>


More information about the Libraries mailing list