GHC Status Report
summary
Yearly release cadence drops from eight to four per year; current highlights: 9.14 LTS designated, 9.12.3 reintroduces a correctness regression via bad backport, and 10.0 is imminent with work on reinstallable base to let GHC 10 compile older code. New features include specialization for terms, overloaded record update, required type args in constructors, a native-code backend and WebAssembly GHCi/Template Haskell support, bytecode-object caching, huge-page GC support, and distinct type vs constraint. Infrastructure pain: crawler-driven GitLab outages and an ongoing debate about moving hosting. Contributions wanted for base, Haddock, Backpack, and infra.
AI-written summary · about
chapters (7)
- 0:00GHC status report
- 1:10GHC 9.14 highlights
- 6:23GHC 10.0 stability goals
- 13:48GHC proposals updates
- 18:22Infrastructure challenges
- 25:06Release coordination improvements
- 30:19Q&A documentation
related talks
58mGHC Status Report
50mTemplate Haskell, a case study in (in)stability
01h 26mReflections on Haskell@Meta
53mFalling Skies: Haskell Tooling and Ecosystem Growth
47mIndustrial Strength Laziness: What's Next?
01h 32mThe GHC Packaging Ecosystem
54mHaskell Project Showcase and Community Contributions
01h 30mGHC's Runtime System
