<div dir="auto">Hi Jappie,</div><div dir="auto"><br></div><div dir="auto">This answer will only tangentially answer your question. Head hackage by design is GhC development internal and should never ever leak out of ghc development. As such the packages building with it today may not build tomorrow (ghc HEAD is a moving target).</div><div dir="auto"><br></div><div dir="auto">What you _can_ do is look at the package patches in head.hackage; and the look at the dependencies for them in hackage to get a rough estimate of direct and indirect packages being enabled. </div><div dir="auto"><br></div><div dir="auto">Getting an accurate count would require trying to compile all hackage against some ghc from master. And that number likely changes every day due to head of ghc and hackage being moving targets. L</div><div dir="auto"><br></div><div dir="auto">A more sensible option might be to try and use a subset like stackage or the CLC stackage set to buidl against.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Best, Moritz.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 23 Jul 2024 at 8:39 AM, jappie klooster <<a href="mailto:jappieklooster@hotmail.com">jappieklooster@hotmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Hello everyone,<br>
<br>
For the stability working group I'm trying to understand how many <br>
packages head.hackage allows you to build.<br>
Does anyone know the answer to this or have an idea how I can find out?<br>
<br>
For context, the stability working group is a group of interested people <br>
who try and allow ghc and haskell<br>
system to innovate, while reducing the amount of friction caused to the <br>
wider Haskell community.<br>
Current efforts include the marking language proposals as stable,<br>
and my work of investigating historic breakage.<br>
Investigating this breakage will allow us to make better informed <br>
decisions on which pain points to prioritize.<br>
<br>
<br>
-- <br>
With regards,<br>
<br>
Jappie Klooster<br>
<br>
e: <a href="mailto:hi@jappie.me" target="_blank">hi@jappie.me</a><br>
w: <a href="https://jappie.me" rel="noreferrer" target="_blank">https://jappie.me</a><br>
m: +31644237437<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div></div>