[ghc-steering-committee] Please review #696: Splitting out stable interfaces from template-haskell

Matthías Páll Gissurarson mpg at mpg.is
Mon Jun 23 10:06:15 UTC 2025


I think it's reasonable and well thought out. I vote accept.

On Mon, 23 Jun 2025 at 07:55, Sebastian Graf via ghc-steering-committee <
ghc-steering-committee at haskell.org> wrote:

> Dear Committee,
>
> With their proposal, Teo wants to reduce the maintenance cost for packages
> (such as `containers`) that depend on `template-haskell` only for
> comparatively stable APIs (`Lift`, quasiquoting), by carving out separate
> packages for these stable APIs.
> These so-called "type (A) clients" constitute a considerable share of all
> clients of `template-haskell`. It is a well-written proposal outlining a
> simple solution with a great cost/benefit ratio.
> I recommend we accept it.
>
> Cheers,
> Sebastian
>
> Am Mo., 16. Juni 2025 um 09:17 Uhr schrieb Adam Gundry via
> ghc-steering-committee <ghc-steering-committee at haskell.org>:
>
>> Dear Committee,
>>
>> Teo Camarasu proposes to split out smaller, more coherent packages with
>> more stable interfaces from the template-haskell package:
>>
>> https://github.com/ghc-proposals/ghc-proposals/pull/696
>>
>> https://github.com/TeofilC/ghc-proposals/blob/wip/th-lift-and-quasiquote/proposals/0000-splitting-out-stable-interfaces-from-th.rst
>>
>> I'd like to nominate Sebastian as the shepherd.
>>
>> Please guide us to a conclusion as outlined in
>> https://github.com/ghc-proposals/ghc-proposals#committee-process
>>
>> Cheers,
>>
>> Adam
>>
>>
>> --
>> 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
>> _______________________________________________
>> ghc-steering-committee mailing list
>> ghc-steering-committee at haskell.org
>> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>>
> _______________________________________________
> ghc-steering-committee mailing list
> ghc-steering-committee at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>


-- 
--  Matthías Páll Gissurarson <http://mpg.is/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-steering-committee/attachments/20250623/23a19e95/attachment.html>


More information about the ghc-steering-committee mailing list