3 HN users recommended this tutorial3 months2014–2021score 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)
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.
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.
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.
3 Hacker News comments
From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.