~/conference

PLMW @ POPL 2024

programming languages graduate students, undergraduate researchers, programming languages faculty, research group leaders, academic mentors, research software engineers, technical program managers

algebraic effects and handlers; do-notation and bind origins; SMT-backed refinement types; Liquid Haskell GHC plugin; mechanized progress and preservation proofs; information-flow control libraries; Safe Haskell for confinement; GDPR-mapped flow policies; polarization and focusing for GADTs; managing undergraduate research projects

titleauthorlength
OpeningDerek Dreyer17m
Conference includes 93 papers from 319 submissions, nine distinguished papers, two invited talks (Azay Farzon and Nate Foster), and session previews…
Talk
The Evolution of EffectsNicolas Wu55m
A concise history of effects traces monads → monad transformers → algebraic effects → higher-order effects, showing how do-notation origin and the bind symbol…
Talk
Refinement Types from Light to Deep VerificationNiki Vazou46m
Shows a working Liquid Haskell plugin integrated with GHC that uses SMT-backed refinement types to prove light properties like safe indexing and…
Talk on
The Potential of Information-Flow Control Research for helping GDPR Complia...Alejandro Russo44m
Presents a concrete engineering route: Haskell libraries that implement information‑flow control using labeled values and a family of monads (the Mac L monad)…
Talk on
Consider CollaborationHarrison Goldstein, Samantha Frohlich44m
Argues that collaboration multiplies research output and effectiveness, citing one adviser’s record of 113 coauthored papers, four books and at least 60…
Talk on
How to Give a TalkNeel Krishnaswami42m
Science is collective so talks sit between one‑on‑one conversations and papers and must manage attention by motivating a problem, giving a roadmap, and…
Talk on
Managing undergraduate research, as mentor and menteeMae Milano51m
Frame undergraduate research as a syllabus: pick mature research that yields a clear semester-sized goal, define measurable success, list prerequisites, and…
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.