HackerTubewatch
Surprise me
Frame from Redoing Make - Haskell from Scratch #1 Plays via YouTube's privacy-enhanced embed

Redoing Make - Haskell from Scratch #1

jekor
Tutorials
YouTube
3 HN users recommended this tutorial3 months2014–2021 score 3.5
Years with an HN recommendation, 2007–2026

Recommended to Haskell learners as a rare example of building a real program step by step beyond toy examples.

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.

“the Jekor Redo [1] videos are fantastic, and demonstrate the slow building up of more complicated things than "reverse this string.” (HN, 2014)

1 strong recommendations · 2 recommendations · Tutorials · intermediate

3 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@traviscj Feb 2014 Strongly recommends
on HN thread A Lazy Evaluation – Why I Find Learning Haskell Hard
I haven't ever done anything too significant in Haskell, but the Jekor Redo [1] videos are fantastic, and demonstrate the slow building up of more complicated things than "reverse this string." I haven't watched his xmonad [2] or pandoc [3] videos yet, but I would bet that they are highly worthwhile as well. - 1: [this video] - 2: [link] - 3: [link]
Builds up complex Haskell programs slowly beyond toy examples.
@minikomi Aug 2014 Recommends
on HN thread Getting It Done with Haskell
There's definitely a stage when you want to graduate from bottom-up tinkering & learning the underlying concepts to making things -- this is where I feel there's a big gap in the haskell materials right now. There's some great screncasts though which have been helpful. [link] - Implement a sed clone in Haskell (a bit broken towards the end but a great look at a small incremental project) [this video] - implementing redo in Haskell
Screencast implementing redo in Haskell, helpful for making real things.
@mavelikara Dec 2021 Recommends
on HN thread Redo: A recursive, general-purpose build system
Chris Forno (jekor) made an implementation of djb's redo in Haskell. The videos of him live coding it are on YouTube, and I recommended it for anyone wanting to learn Haskell. [this video]
Live coding of djb's redo in Haskell, good for learning Haskell.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close