"Type-Driven Program Synthesis" by Nadia Polikarpova
What it is
Nadia Polikarpova's Strange Loop talk on program synthesis driven by refinement types, as in Synquid. It shows how rich type specifications can be turned into verified, executable code.
Why Hacker News recommends it
HN points to it as a motivating introduction to what program synthesis is and what types can do for it.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2018, last 2024
What HN commenters said
“for a motivating talk and explanation on what program synthesis is try this one”
Motivating introduction to what program synthesis is
agentultra, 2019-03 · Recommendation · in “Keeping CALM: when distributed consistency is easy”
“this cool talk I saw at Strange Loop a while back”
Program synthesis in Haskell via types
ddellacosta, 2024-03 · Recommendation · in “Show HN: Fructose – LLM calls as strongly typed functions”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: program synthesis, refinement types, type systems, synquid, verification
Also recommended by the same people
talkGoing Native 2012 Keynote Stroustrupsavage309 · 2 HN recommenders · 2012–2025
tutorialHandmade Hero Day 001 - Setting Up the Windows BuildMolly Rocket · 3 HN recommenders · 2017–2021
talkCarl Sagan testifying before Congress in 1985 on climate changecarlsagandotcom · 4 HN recommenders · 2021–2026
talkLeslie Lamport: Thinking Above the CodeMicrosoft Research · 5 HN recommenders · 2015–2026
talkAlan Kay - Normal Considered Harmfulpowerfuloutlet · 10 HN recommenders · 2012–2026
talkWhy Isn't Functional Programming the Norm? – Richard FeldmanMetosin · 12 HN recommenders · 2019–2025
commentaryWhy There's No Such Thing as a Good BillionaireAdam Conover · 1 HN recommender · 2022–2023
talkDomain Modeling Made Functional - Scott WlaschinNDC Conferences · 6 HN recommenders · 2018–2024