Stop the deprecation of Data.Monoid.{First,Last}

Simon Jakobi simon.jakobi at googlemail.com
Sat Apr 25 18:30:16 UTC 2020


Yes, the surprising strictness of Maybe's Semigroup instance should
probably be documented for now. It might be worth changing too, but
that should probably be discussed separately. (And it has been
discussed before:

https://mail.haskell.org/pipermail/libraries/2018-May/028818.html

)

Am Sa., 25. Apr. 2020 um 19:14 Uhr schrieb Carter Schonwald
<carter.schonwald at gmail.com>:
>
> it might be good to add some remark that the semigroup version is *more* strict/the moniod version is *less* strict?
>
>
> On Sat, Apr 25, 2020 at 10:57 AM Simon Jakobi via Libraries <libraries at haskell.org> wrote:
>>
>> Thanks for the feedback, everyone! :)
>>
>> Since option (C) received the most support, I opened an MR to implement it:
>>
>> https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3154
>>
>> Once it is merged, I will make an announcement of this change, as
>> requested on r/haskell:
>>
>> https://www.reddit.com/r/haskell/comments/g3glwn/migration_path_for_last_c/fnrfzf1/
>>
>> Cheers,
>> Simon
>> _______________________________________________
>> Libraries mailing list
>> Libraries at haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries


More information about the Libraries mailing list