~/talks

Matthias Felleisen

what they talk about

all 5 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
Effectful Software ContractsPOPL 20242024-01-14
Presents a formal design that lets contracts perform effects while proving they do not change successful runs: an erasure theorem showing contract checks…
Talk on
How Profilers Can Help Navigate Type MigrationOOPSLA 20232023-10-23
Uses a 16‑benchmark corpus with ~100,000 gradually typed configurations and 1.2M runtime/profile measurements to evaluate 17 migration strategies driven by a…
Talk on
How to Evaluate Blame for Gradual Types, Part 2ICFP 20232023-09-04
Empirical study instruments a rational-programmer procedure, mutates GTB benchmark programs, and runs three TyRet/Racket semantics (eraser, transient, natural)…
Talk on
Macros for Domain-Specific LanguagesOOPSLA 20202020-11-15
Presents an implementation of a two-layer expander API for Racket that lets internal DSLs get their own expander and compiler while reusing host services like…
Talk on
Adding Interactive Visual Syntax to Textual CodeOOPSLA 20202020-11-15
Extends textual languages with reusable interactive-syntax extensions that embed runnable visual editors into source code; examples include a tree editor that…
Talk on
Language-Oriented Programming with RacketLambda World Cádiz 20192019-10-17
Claims that Racket makes creating and composing tiny languages cheap and practical, showing a video DSL that redoes 25 conference videos and cuts manual…
Talk on
Types are like the Weather, Type Systems are like WeathermenClojure/west 20162016-04-15
Argues that types are predictions and that adding them to an untyped ecosystem requires incremental typing, a boundary mechanism and runtime checks…
Talk on
big-bang: the world, universe, and network in the programming languageStrange Loop 20152015-09-24
Big-bang is a language construct that turns pure functions into event handlers; Racket’s Universe library powers middle-school animations and text editors with…
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.