Talks to Watch

Redoing Make - Haskell from Scratch #1

57K views · Apr 24, 2013 · 16:04 · 3 HN recommenders · 3 mentions · discussed 2014–2021

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 points people here: Recommended to Haskell learners as a rare example of building a real program step by step beyond toy examples.

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

What Hacker News said 3

Strongly recommendstraviscjFeb 2014

“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.

Full comment

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

in “A Lazy Evaluation – Why I Find Learning Haskell Hard” · view on HN
RecommendsminikomiAug 2014

“There's some great screncasts though which have been helpful.”

Screencast implementing redo in Haskell, helpful for making real things.

Full comment

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

in “Getting It Done with Haskell” · view on HN
RecommendsmavelikaraDec 2021

“I recommended it for anyone wanting to learn Haskell.”

Live coding of djb's redo in Haskell, good for learning Haskell.

Full comment

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

in “Redo: A recursive, general-purpose build system” · view on HN