~/talk

Lambda Calculus For People Who Can't Be Bothered to Learn It - part 1 of 2

Talkat LambdaConf 2017 · 2017-05-25..05-27· [javascript]
github:sjsyrek
slides:none on file

Builds a working lambda calculus inside the browser: uses ES6 arrow functions and a few translation helpers to encode booleans, Church numerals, arithmetic, and the Y combinator, then reduces a factorial (factorial 2 computes correctly). Claims to recreate Turing-complete computation from functions alone, shows the actual encodings and reduction steps, and runs them in the JavaScript console so the exercises and code are copy‑paste runnable.

AI-written summary · about

  1. 0:00Introduction
  2. 5:00You can do this
  3. 9:28The whole language
  4. 16:49Substitution
  5. 20:41combinators
  6. 22:48true and false
  7. 26:40Reducing expressions
  8. 31:57Functions of values
  9. 35:00Arithmetic
  10. 36:09Y Combinator
  11. 38:03Factorial Reduction
  12. 41:10Proof
  13. 44:33Workshop
  14. 47:40Testing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.