~/talks

Steven Ramsay

what they talk about

where they keep going back

  • POPL4 editions2021–2026

on a stage with

all 8 in the filters

who talks about the same things

titleconferencedate
A Complementary Approach to Incorrectness TypingPOPL 20262026-01-11
A two-sided type system treats types as sets of normal forms rather than values and introduces a complement operator that behaves like logical negation on…
Talk on
Ill-Typed Programs Don't EvaluateIncorrectness 20242024-01-17
Introduces two-sided type systems — sequent-calculus judgments that allow arbitrary expressions on the left and lists of typings on the right, plus a top type…
Talk
Ill-Typed Programs Don't EvaluatePOPL 20242024-01-14
Introduces two-sided type systems as a sequent-style typing calculus with left rules, a top type for "all values", and a new necessity function type that…
Talk on
Effect Handlers for Programmable InferenceHaskell 20232023-09-08
Claims a Haskell library that uses algebraic effects and effect handlers to represent models as trees of sample/observe operations and to express inference…
Talk on
Higher-Order MSL Horn ConstraintsPOPL 20232023-01-15
Extends MSL to higher-order Horn constraints and gives a resolution-based decision procedure that preserves decidable satisfiability by introducing nested…
Talk on
Intensional Datatype RefinementPOPL 20212021-01-17
A refinement type system verifies that pattern-match failures cannot occur by adding finitely many constructor-subset refinements and solving set constraints…
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.