Rows and Capabilities as Modal Effects
summary
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
