Redoing Make - Haskell from Scratch #1
What it is
The first episode of a screencast series building djb's redo build system from scratch in Haskell. It explains the purpose of redo, writes initial code and sets up a GitHub repository.
Why Hacker News recommends it
Recommended to Haskell learners as a rare example of building a real program step by step beyond toy examples.
- 3 people recommended it
- 3 different months
- 1 strong recommendations
- first 2014, last 2021
What HN commenters said
“the Jekor Redo [1] videos are fantastic, and demonstrate the slow building up of more complicated things than "reverse this string.”
Builds up complex Haskell programs slowly beyond toy examples.
traviscj, 2014-02 · Strong recommendation · in “A Lazy Evaluation – Why I Find Learning Haskell Hard”
“There's some great screncasts though which have been helpful.”
Screencast implementing redo in Haskell, helpful for making real things.
minikomi, 2014-08 · Recommendation · in “Getting It Done with Haskell”
“I recommended it for anyone wanting to learn Haskell.”
Live coding of djb's redo in Haskell, good for learning Haskell.
mavelikara, 2021-12 · Recommendation · in “Redo: A recursive, general-purpose build system”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: haskell, redo, build systems, live coding, screencast
Also recommended by the same people
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
talkMaybe Not - Rich HickeyClojureTV · 14 HN recommenders · 2018–2025