~/talks

Alcides Fonseca

what they talk about

all 6 in the filters

where they keep going back

  • HATRA2 editions2023–2025

all 7 in the filters

on a stage with

all 11 in the filters

who talks about the same things

titleconferencedate
Aeon — An AI-native programming languageLambda World 20252025-10-23
Aeon is an experimental language that synthesizes code using LLMs, genetic programming and SMT solvers and then verifies results with Liquid Types; an…
Talk on
Aeon — An AI-native programming languageLambda World 20252025-10-23
Aeon is an AI-native language that synthesizes code by combining LLMs + SMT + genetic programming and then verifies results with liquid types (SMT-backed…
Talk on
ROSpec: A Domain-Specific Language for ROS-based Robot SoftwareOOPSLA 20252025-10-16
A DSL that encodes ROS component constraints and checks integration before run time, using liquid and dependent types over parameters, topics and QoS…
Talk on
Usability Barriers for Liquid Types (Summary of Published Work)HATRA 20252025-10-14
Study of 19 developers (12 new to LiquidHaskell, 7 experienced) identifies nine concrete barriers across three themes: verification, developer experience, and…
Talk on
Usability Barriers for Liquid TypesPLDI 20252025-06-16
Study reports a user study of LiquidHaskell with 12 novice and several experienced participants, yielding nine barriers across three concrete categories…
Talk on
Implementing separation logic using an SMT-backed Frame RuleWITS 20242024-01-20
Implements an SMT-backed Frame Rule by encoding a decidable fragment of separation logic into CVC5 and integrating it into Liquid Java for symbolic execution…
Talk on
Latte: Lightweight Aliasing Tracking for JavaIWACO 20232023-10-24
A formal alias-tracking type system for Java that requires annotations only on parameters and fields, infers all local aliases, and enforces unique parameters…
Talk on
Latte: Lightweight Aliasing Tracking for JavaHATRA 20232023-10-22
Latte adds a lightweight aliasing layer to Java that only requires annotations on parameters and fields while inferring local variable annotations, tracks…
Talk on
Data Types as a More Ergonomic Frontend for Grammar-Guided Genetic ProgrammingGPCE 20222022-12-06
Proposes encoding grammars as an internal DSL in the host language (Python), uses the host type system for autocomplete, linting and type checks, and…
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.