Terrific!
Who are the authors of these libraries? Just you? CLC needs explicit
permission from the authors to accept them into the core libraries set.
Then we can just issue a vote. Whether they are boot libraries or not
doesn't actually matter.
On 4/17/25 10:44 PM, Teo Camarasu wrote:
> Hi folks,
>
> I'm currently working towards creating some new boot libraries for GHC
> that expose a more stable interface to the TemplateHaskell feature set.
> I have a draft MR here:
https://gitlab.haskell.org/ghc/ghc/-/
> merge_requests/13569 <
https://gitlab.haskell.org/ghc/ghc/-/
> merge_requests/13569> . In short, these libraries will expose the Lift
> and Quasiquoter interfaces from template-haskell.
>
> My intention is to submit a GHC proposal soon, which should have some
> more information about the context and design decisions involved. I will
> also be opening PRs against core libraries to use these new stable
> interfaces. My aim is to greatly decrease the effort required by core
> libraries to keep up-to-date with template-haskell. I will also make a
> proposal to make these new libraries core libraries, and I imagine they
> would behave similarly to template-haskell or other GHC managed libraries.
>
> At this stage, I just wanted to let you all know about this. I'll be
> asking for more feedback once the GHC proposal is published, but feel
> free to let me know your thoughts now too.
>
> Cheers,
> Teo
>
> --
> 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-libr...@googlegroups.com
> <mailto:
haskell-core-libr...@googlegroups.com>.
> To view this discussion visit
https://groups.google.com/d/msgid/haskell-
> core-libraries/
> CAPBO51HRAN4KYboKmNo8OnysF1pjFtRPjNWDqjj8yEAihOCyXA%
40mail.gmail.com
> <
https://groups.google.com/d/msgid/haskell-core-libraries/
> CAPBO51HRAN4KYboKmNo8OnysF1pjFtRPjNWDqjj8yEAihOCyXA%
40mail.gmail.com?
> utm_medium=email&utm_source=footer>.