miniKanren - Dan Friedman and William Byrd
What it is
Dan Friedman and William Byrd demonstrate miniKanren, a logic programming system for Scheme, in an unconference talk. It includes generating programs by running relations in reverse.
Why Hacker News recommends it
HN recommends it as a mind-blowing and fun introduction to logic programming for working programmers.
- 2 people recommended it
- 2 different months
- 2 strong recommendations
- first 2013, last 2018
What HN commenters said
“The bits about generating programs using MiniKanren was truly mind blowing.”
Talk on miniKanren including generating programs
zalthor, 2013-02 · Strong recommendation · in “Explorations in Clojure's core.logic”
“I highly recommend watching Dan Friedman and William Byrd give their miniKanren conference talk”
Fun introduction to logic programming and miniKanren for lay programmers
CamTin, 2018-09 · Strong recommendation · in “Reazon – miniKanren for Emacs”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: minikanren, scheme, relational programming, program synthesis, clojure
Also recommended by the same people
talkIdeas about a new programming language for games.Jonathan Blow · 7 HN recommenders · 2014–2025
talkRuby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks · 17 HN recommenders · 2013–2026
talkThe Soul of Erlang and Elixir • Sasa Juric • GOTO 2019GOTO Conferences · 16 HN recommenders · 2019–2024
talk"Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference · 14 HN recommenders · 2022–2026
talk"Making Impossible States Impossible" by Richard Feldmanelm-conf · 9 HN recommenders · 2017–2026
talkWilliam Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove · 11 HN recommenders · 2017–2026
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023
talkWhy Isn't Functional Programming the Norm? – Richard FeldmanMetosin · 12 HN recommenders · 2019–2025