~/talk

Rows and Capabilities as Modal Effects

Talkat POPL 2026 · 2026-01-11..01-17
links:none on file
slides:none on file

Claims a uniform framework that encodes row-based (Koka-style) and capability-based (Eff-style) effect systems into a modal-effect core, using modalities decouple effect tracking so effects are tracked separately from function arrows. Implements macro translations that insert absolute and relative modalities to simulate rows versus ambient capabilities and proves these translations preserve typing and operational semantics — macro translations preserve types and semantics. Paper formalizes the parametric MX framework, encodes handlers and boxed blocks, and reports successful encodings and metatheory.

AI-written summary · about

  1. 0:00Rows and capabilities as modal effects
  2. 1:47Encoding effect systems
  3. 2:52Key ideas of modal types
  4. 7:30Encoding rows
  5. 11:09Encoding capabilities
  6. 16:35Observations from encodings
  7. 18:47Formalization and extensions
  8. 19:50Q&A
~/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.