Skip to content
Carolina Code Conference
Served by Pony (Stallion) in 1366ms

2024 speaker

Vlad Patryshev

Vlad Patryshev

Programmer

York, SC

In SC since 2021. 20+ years in the Bay Area - Borland, Google, Salesforce, and a bunch of startups. Taught Logic, Formal Methods, FP at Santa Clara University. Gave regular talks at LambdaConf. Was an organizer of ScalaBay, BaCat, etc. Scala is my favorite language now.

Visit website

2024 · keynote

Explaining Lambda Calculus through Plain JavaScript

Lambda Calculus is conceptually equivalent to JavaScript, but is mostly unreadable and enigmatic. But we can write it all in JavaScript, and then the beautiful ideas of this calculus just shine right into our eyes. Let's enjoy the beauty, as it can be expressed so simply.

Lambda Calculus is a foundation of computing theory. It is known to be equivalent to Turing machines (which we are not going to build in this talk.) It's the mother lode of many foundational ideas, while it consists of just an idea of functions and functions applications.

From the talk