~/talk

Stackage: a community Haskell source package distribution

Talkat 2026 Haskell Ecosystem Workshop · on Thursday, 2026-06-04· [haskell]
slides:none on file

Stackage publishes daily nightly and versioned LTS snapshots that are build-tested on a single Linux build server, currently containing about 3,000 packages. A curator tool declares consistent package sets from a single YAML, CI runs the same checks on PRs, and a Rust comment tool auto-generates conservative upper‑bound constraints. Snapshots run test suites and benchmarks when possible, some packages fail and need manual bound fixes, and LTS25 is pending GHC 9.12.5 before nightly moves toward GHC 9.14.

AI-written summary · about

  1. 0:00Stackage introduction
  2. 0:27What Stackage is
  3. 3:22Team and contributions
  4. 5:50LTS vs Nightly snapshots
  5. 7:20Stackage history
  6. 9:50Stackage server features
  7. 11:36Using Stackage with Stack/Cabal
  8. 15:50Add package to Stackage
  9. 23:39Q&A: Reasons to add
  10. 26:35Q&A: Snapshots with Cabal
  11. 31:51Adding to LTS snapshots
  12. 33:17Upstream Haskell projects
  13. 35:25Stackage pipeline tools
  14. 38:01Container images and deps
  15. 39:27Common Stackage issues
  16. 40:11Tooling for constraints
  17. 43:45Why older GHC versions
  18. 44:55Stackage stats and impact
  19. 45:59Stackage future plans
  20. 47:28Stackage challenges
  21. 49:35Upper bounds and constraints
  22. 52:03Q&A: Automation curation
  23. 57:51Q&A: Security concerns
  24. 59:38Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.