~/talks

Matthew Lutze

what they talk about

where they keep going back

no series more than once — all 5 in the filters

on a stage with

all 6 in the filters

who talks about the same things

titleconferencedate
The Simple Essence of MonomorphizationOOPSLA 20252025-10-16
Presents a type-flow directed monomorphization that duplicates declarations by collecting type-flow constraints, solving them with a fixed-point graph…
Talk on
Type-safe Blazon - Enforcing Pedantry in Heraldic DesignFARM 20252025-10-12
Miniblazon is a small formal blazon language with a type system that checks four concrete things: valid attitudes for particular charges, no repeated tincture…
Talk on
Associated Effects: Flexible Abstractions for Effectful ProgrammingPLDI 20242024-06-24
Introduces "associated effects": type-class-level effect variables that let each instance pick its concrete effect, solving cases like total vs partial…
Talk on
With or Without You: Programming with Effect ExclusionICFP 20232023-09-04
A new Hindley‑Milner style type-and-effect system adds union, intersection and complement to express “any effects except these” and implements effect exclusion…
Talk on
On Type-Cases, Union Elimination, and Occurrence TypingPOPL 20222022-01-16
Extends union/intersection type systems with a concrete type-case construct and proves the union-elimination plus type-case rules capture occurrence typing…
Talk
~/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.