"Datafun: a functional query language" by Michael Arntzenius
What it is
Michael Arntzenius's Strange Loop talk on Datafun, a functional query language that brings database-style querying into a general-purpose language. It discusses bridging database theory and programming languages.
Why Hacker News recommends it
HN recommends it as an approachable talk on a total functional generalization of Datalog, by the language's author.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2018, last 2025
What HN commenters said
“for me it seemed quite approachable :)”
Approachable Strange Loop talk on Datafun
a-saleh, 2018-05 · Recommendation · in “A relatively simple Datalog engine”
“Also be sure to watch Datafun author Michael Arntzenius's Strangeloop talk.”
Datafun author explains a total functional Datalog generalization
fogzen, 2025-06 · Recommendation · in “Implementing Logic Programming”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: datafun, datalog, strange loop, programming languages, databases
Also recommended by the same people
talkCo-dfns Live Stream: Compiler Design and ArchitectureAaron Hsu (arcfide) · 3 HN recommenders · 2018–2025
talkEvan Czaplicki - Let's be mainstream! User focused design in Elm - Curry OnCurry On! · 7 HN recommenders · 2015–2023
talk"Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference · 12 HN recommenders · 2014–2024
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023
talkAWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Amazon Web Services · 12 HN recommenders · 2019–2025
talk"Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference · 9 HN recommenders · 2015–2025
talkConflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016GOTO Conferences · 3 HN recommenders · 2017–2020
lecture01 - Course Introduction & Relational Model (CMU Databases Systems / Fall 2019)CMU Database Group · 6 HN recommenders · 2020–2023