~/talks

Meng Wang

what they talk about

all 8 in the filters

where they keep going back

all 9 in the filters

on a stage with

all 31 in the filters

who talks about the same things

titleconferencedate
μUSB: Practical and Safe USB Driver Reuse for Arm TrustZone20th USENIX Symposium on Operating Systems Design and Implementation (OSDI '26)2026-07-13
μUSB generates TrustZone USB drivers by record, lift, replay of real Linux driver interactions, using a lightweight mutational recorder plus symbolic…
Talk on
Contextual Embeddings: Implementing Bound Variables through Instance ResolutionPLDI 20262026-06-15
Introduces contextual embeddings: an embedding that preserves typing contexts and uses the host's type-class instance-resolution based index reconstruction to…
Talk on
Simulation of DACH-Style Detector-Actuated Traffic Signal Control in SUMOSUMO Conference 20262026-06-01
A Python middleware directly imports LISA+® logic files and maps signal groups, phase sequences and timing to SUMO controllers while translating SUMO states…
Talk on
Scalable, Validated Code Translation of Entire Projects using Large Language ModelsPLDI 20252025-06-16
An LLM-based pipeline translates whole Go repositories to Rust by partitioning code into functions/types, prompting with predefined feature mapping rules (e.g…
Talk on
OpeningPEPM 20242024-01-16
Conference opens with housekeeping and a schedule note: organizers mark 30 years of PEPM with a special session at the end of the day devoted to that…
Talk
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
Reflecting on Random GenerationICFP 20232023-09-04
Presents reflective generators that combine free generators + partial monadic profunctors so a generator can run “backwards” to recover random choices that…
Talk on
Embedding by UnembeddingICFP 20232023-09-04
Presents a concrete recipe that turns a tagless‑final (HOAS) interface into de Bruijn terms via embedding by unembedding, exposing when HOAS fails and how to…
Talk on
Modular Probabilistic Models via Algebraic EffectsICFP 20222022-09-11
Claims a Haskell-embedded DSL that makes probabilistic models first-class and reusable by using algebraic effects so one model serves for simulation…
Talk on
CircuitFlow: : A Domain Specific Language for Dataflow ProgrammingPADL 20222022-01-17
An embedded Haskell DSL models workflows as a Symmetric Monoidal Preorder to statically type inputs and outputs, composes tasks with then and beside, and runs…
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
Linked Visualisations via Galois DependenciesPOPL 20222022-01-16
Presents a concrete, language-based dynamic analysis that links parts of visual outputs back to the input by computing Galois-style forward/backward slices…
Talk on
Synbit: Synthesizing Bidirectional Programs using Unidirectional SketchesOOPSLA 20212021-10-17
Synbit synthesizes well behaved bidirectional programs in HOBiT from a unidirectional get plus a few I/O examples by converting get into a partial sketch…
Talk
Sparcl: A Language for Partially-Invertible ComputationICFP 20202020-08-23
A new language, SPARCL, implements partially-invertible computation with linear types and proves that composing such pieces yields correct invertibility where…
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.