~/talk

Industrial Strength Laziness: What's Next?

Talkat Haskell Symposium 2022 · 2022-09-15..09-16· [haskell]
links:none on file
slides:none on file

Argues that Haskell moved from a niche idea to industrial-grade tools and now needs better interactive tooling: concrete proposals include richer Haskell Language Server editor actions (hole-filling, scoped generators), incremental type checking and parsing so feedback latency depends on edit size, practical debuggers tied to lazy abstract machines, and editor-aware use of type-class laws and program calculation. Describes foundation projects: CI for GHC, a searchable GHC error index with codes, and a security advisory database. Notes evaluation hurdles (expensive user studies) and suggests measurable benchmarks (edit-distance, latency, refactoring soundness).

AI-written summary · about

  1. 0:00The Haskell virtuous cycle
  2. 1:35Haskell's journey
  3. 3:35The future of development
  4. 7:13Importance of tools
  5. 9:24Challenges in tooling research
  6. 13:00Context-aware editing
  7. 17:13Incremental feedback
  8. 20:33Debugging in Haskell
  9. 25:56Type class laws
  10. 27:47Tooling for calculation
  11. 30:49Informative types
  12. 33:55Software engineering for Haskell
  13. 35:31Achieving greater impact
  14. 38:59The Haskell Foundation
  15. 45:15Q&A and collaboration
~/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.