~/talk

The Universe in a Single Arrow: A Live Dive into the Lambda Calculus

Talkat React Rally 2019 · 2019-08-22..08-23· [javascript, frontend-architecture]
slides:none on file

Live coding uses constrained JavaScript arrow functions to model the lambda calculus and claims one tiny pure function yields full computation. The demo builds Church numerals, converters to JS numbers, and implements addition, multiplication, zero and edge cases, plus boolean encodings with if/then/else, not/or/and — all executed live and verified. Source notebook and examples live on GitHub gist. Expect concrete code, working results, and readable examples of encoding rather than high-level theory.

AI-written summary · about

  1. 0:00Start
  2. 0:47Lambda Calculus
  3. 2:29The Recurse Center
  4. 3:24The Lambda Calculus
  5. 4:27What Is a Lambda in the in the Lambda Calculus
  6. 5:52Function Abstraction
  7. 6:18Identity Function
  8. 6:53Chaining Functions
  9. 13:27Church Numerals
  10. 23:51Logical Operators
  11. 25:24Or Operator
~/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.