~/conference

HOPE 2025

date:2025-10-12
location:Singapore, Singapore
series:HOPE · 5 editions
editions:[HOPE 2022, HOPE 2023, HOPE 2024, HOPE 2025, HOPE 2026]

programming language researchers, language designers, type theorists, compiler engineers, functional programmers, formal methods researchers, PL tool and runtime implementers

effectful lenses and polymonads; selection monad in handlers; algebraic effect handlers for optimisation; contraction-based region collapsing; region and effect inference for ReML; soundness for SSA refinements; directed substructural effect systems; graded effects with relevance types; finite-support relations for Datalog-style tables; modal encodings of rows and capabilities

titleauthorlength
Compositions for Free: Reasoning about Effectful LensesRuifeng Xie, Tom Schrijvers, Zhenjiang Hu21m
Presents a construction that composes two different monads into a free polymonad so effects run in two staged layers and most roundtrip laws become theorems…
Talk on
Smart Handlers: Handling the selection monadNingning Xie01h 17m
Introduces selection monad ideas into algebraic effect handlers to add choice continuations that compute future losses; prototypes in a Haskell-like Huscoll…
Talk on
Contractions Are Abstractions - Towards Effective Memory Management in ReMLMartin Elsman37m
Work in progress extends ReML and the MLKit region/effect inference backend to let programmers write abstract region annotations that map to many concrete…
Talk on
Sound and Complete Refinement for SSA with Substructural EffectsJad Elkhaleq Ghalayini, Neel Krishnaswami36m
A denotational model for SSA is given and a syntactic refinement relation is defined that is proven sound and complete against postset-enriched categories, so…
Talk on
Finite functional programming via graded effects and relevance typesMichael Arntzenius49m
Proposes treating relations as functions equipped with their support so Datalog-style relations become finitely supported maps that can be represented as…
Talk on
Rows and Capabilities as Modal EffectsWenhao Tang, Sam Lindley55m
Effect systems for handlers get a concrete bridge: a multimodal target MX encodes Koka-style row effects by translating each annotated arrow to an absolute…
Talk on
~/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.