~/talks

Matthew Pickering

what they talk about

where they keep going back

no series more than once — all 4 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
Intensional Analysis of Typed Template Haskell Quotations2025 Haskell Implementors' Workshop2025-06-06
A system desugars Typed Template Haskell quotations into a well-typed PHOAS AST so quoted expressions become inspectable and transformable rather than opaque…
Talk on
Explicit Level Imports2025 Haskell Implementors' Workshop2025-06-06
Extension changes GHC so imports are annotated with levels instead of being available at all stages, disabling no implicit stage persistence and adding…
Talk on
What we have learned about memory profiling in the last 5 years2025 Haskell Ecosystem Workshop2025-06-05
Retrospective lists concrete tooling and workflows: collect runtime events with +RTS -l, visualize heap bands and per-closure counts with eventlog2html, and…
Talk on
Staging with Class: A Specification for Typed Template HaskellPOPL 20222022-01-16
Shows that Template Haskell’s interaction with overloading is unsound: splicing well-typed code can produce missing-dictionary errors. Proposes staged type…
Talk on
Staged Selective Parser CombinatorsICFP 20202020-08-23
Compiler for parser combinators that converts typed combinator trees into a CPS-style instruction machine and partially evaluates it with typed staging…
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.