HackerTube

THE VIDEO SHELF · lambda calculus

Ruby Manor 3 - Programming with Nothing by Tom Stuart

Tom Stuart's Ruby Manor 3 talk builds FizzBuzz using nothing but Ruby lambdas, working through Church encodings of numbers, booleans and data structures. It is a hands-on introduction to lambda calculus.

Why HN readers recommended it

Strongly recommended in lambda calculus and Y-combinator threads as a mind-expanding half hour that clarifies the ideas.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Confreaks
Topic
lambda calculus
Format
talk
Level
intermediate
HN recommenders in dataset
4
HN mentions in dataset
5
Recommendation years in dataset
2013–2019

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • If you are curious about the topic, I strongly recommend watching these videos: Y Not- Adventures in Functional Programming by Jim Weirich [LINK] Programming with Nothing by Tom Stuart [VIDEO]

    mekishizufu on Hacker News · 2013-11
    In What is a y-combinator? (2008)
  • For anyone who finds this interesting, I cannot recommend enough investing a half hour in watching the "Programming With Nothing" talk: [VIDEO] In it, the speaker implements fizzbuzz using only lambda calculus (making significant use of church encoding).

    gamegoblin on Hacker News · 2014-09
    In Church Numerals
  • An awesome video which changed my perspective towards lambda calculus and programming in general: programming with nothing: [VIDEO]

    tacticiankerala on Hacker News · 2015-04
    In A Short and Painless Introduction to the Lambda Calculus [pdf]

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

Keep exploring