<div><div dir="auto">Pardon the delay, busy month! (Though it’s a strange busy stressful time for many I suppose)</div></div><div dir="auto"><br></div><div dir="auto">Pester me on irc if I don’t followup in the next two days.  :) </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 25, 2020 at 6:25 PM Simon Jakobi via Libraries <<a href="mailto:libraries@haskell.org">libraries@haskell.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi!<br>
<br>
I have just rebased my MR<br>
<a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3154" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3154</a>.<br>
<br>
Carter, Daniel: Both of you should have the necessary permissions to<br>
approve the MR now. Please do so or let me know why you do not<br>
approve.<br>
<br>
Carter: To expand on my somewhat brusque answer (apologies!) to your questions:<br>
<br>
> are we merely slowing down the deprecation path? are there technical reasons aside from paucity of effort for eventual removal?<br>
<br>
As I tried to explain in the original email of this thread<br>
(<a href="https://mail.haskell.org/pipermail/libraries/2020-April/030357.html" rel="noreferrer" target="_blank">https://mail.haskell.org/pipermail/libraries/2020-April/030357.html</a>),<br>
it took me quite a lot of effort to discover the issues with the old<br>
migration path.<br>
I'd expect that vetting any other migration plan would take a similar<br>
amount of effort. As long as no one volunteers to explore a new<br>
migration path, I believe we shouldn't speculate that the deprecation<br>
will eventually happen.<br>
<br>
In any case, I currently believe that any removal of<br>
Data.Monoid.{First,Last} would cause substantial inconvenience for<br>
their current users.<br>
<br>
If you would still like to resolve the name conflict, I believe that<br>
the easier path would be to rename Data.Semigroup.{First,Last} which<br>
AFAICT are still used much less than the Monoid versions.<br>
<br>
I'll leave it to others to propose any such change.<br>
<br>
Cheers!<br>
<br>
<br>
Simon<br>
_______________________________________________<br>
Libraries mailing list<br>
<a href="mailto:Libraries@haskell.org" target="_blank">Libraries@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries</a><br>
</blockquote></div></div>