[ghc-steering-committee] Please consider GHC Proposal #575 foracceptance.
Adam Gundry
adam at well-typed.com
Wed Jun 28 06:50:10 UTC 2023
I'm in support, this is a nice improvement.
Cheers,
Adam
On 28/06/2023 06:18, Moritz Angermann wrote:
> Dear all,
>
> I believe the remaining concerns have been addressed. Are there any
> further concerns
> regarding this proposal? Otherwise, I recommend we accept it.
>
> Cheers,
> Moritz
>
> On Wed, 7 Jun 2023 at 22:59, Eric Seidel <eric at seidel.io
> <mailto:eric at seidel.io>> wrote:
>
> Yes, to be clear I don't my concern as something to block on, it's a
> watch-out-for for library authors.
>
> On Tue, Jun 6, 2023, at 03:44, Arnaud Spiwack wrote:
> > I support acceptance as well.
> >
> > Eric's concern is a good point, but it probably shouldn't be an
> > obstacle to acceptance as 1/ the current proposal is still a clear
> > improvement on the situation 2/ it's unlikely that there is a
> > cost-effective way to improve on this axis.
> >
> > Adam complains about semantics in the Github thread [1]. Probably
> > something worth improving before merging.
> >
> > [1]:
> >
> https://github.com/ghc-proposals/ghc-proposals/pull/575#discussion_r1213653866 <https://github.com/ghc-proposals/ghc-proposals/pull/575#discussion_r1213653866>
> >
> > On Wed, 24 May 2023 at 11:10, Simon Peyton Jones
> > <simon.peytonjones at gmail.com
> <mailto:simon.peytonjones at gmail.com>> wrote:
> >> I support acceptance, but I have asked a question about syntax.
> >>
> >> Simon
> >>
> >> On Fri, 19 May 2023 at 10:05, Moritz Angermann
> <moritz.angermann at gmail.com <mailto:moritz.angermann at gmail.com>> wrote:
> >>> Dear Steering Committee,
> >>>
> >>> I strongly endorse GHC Proposal #575
> <https://github.com/ghc-proposals/ghc-proposals/pull/575
> <https://github.com/ghc-proposals/ghc-proposals/pull/575>>, which
> suggests the introduction of deprecation pragmas on instances.
> >>>
> >>> The proposal is a logical extension of Haskell's existing
> deprecation facilities. Its implementation would fill a notable gap
> in the language's current deprecation capabilities.
> >>>
> >>> The lack of instance deprecation hinders controlled evolution
> of libraries and codebases, often leading to unexpected changes for
> users. By allowing instance deprecation, we can enhance the
> stability and predictability of Haskell codebases and improve the
> user experience.
> >>>
> >>> In summary, Proposal #575 represents a valuable improvement for
> Haskell. I urge the committee to give it favorable consideration.
> >>>
> >>> Best Regards, Moritz
--
Adam Gundry, Haskell Consultant
Well-Typed LLP, https://www.well-typed.com/
Registered in England & Wales, OC335890
27 Old Gloucester Street, London WC1N 3AX, England
More information about the ghc-steering-committee
mailing list