~/talk

The universe in a single arrow

Talkat Uphill Conf 2019 · 2019-05-02..05-03· [javascript]
slides:none on file

Claims that a single anonymous JS arrow function suffices to encode the entire computable universe and then shows it concretely by live coding. Implements Church numerals as repeated function application, builds addition and multiplication, defines boolean choosers and conditional logic, and constructs pairs and lists with head/tail. Several live conversions to JavaScript numbers and truth tables run on stage, arithmetic and list operations evaluate correctly, and the demos repeatedly succeed, so the claim is demonstrated with actual code and working examples.

AI-written summary · about

  1. 0:00Start
  2. 2:03The Recurse Center
  3. 3:35Live Coding the Lambda Calculus
  4. 4:00Lambda Calculus
  5. 7:16Lambda Function
  6. 7:54Function Abstraction
  7. 16:27Church Numerals
  8. 21:04Function Applications
  9. 30:21Logical Operators
  10. 36:36Data Structures
  11. 37:54What Is a Pair
~/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.