An introduction to the lambda calculus and related concepts from functional programming. Taught at PyCon 2019, Cleveland, Ohio.
This tutorial assumes no prior knowledge of lambda calculus and steps participants through the derivation of various concepts including boolean logic, Church numerals, arithmetic, data structures, recursion, and the Y-combinator. Also includes some historical perspective and digressions into other functional programming topics.
To get the most out of this, you should open a
4 views
6986
2625
6 months ago 00:04:33 1
Graph reduction
10 months ago 00:36:13 1
Функциональное программирование во фронтенде: лямбда-исчисление и JS, монады, Elm, Fantasy Land
11 months ago 00:25:35 1
Trees That Grow • Tony Morris • YOW! 2019
1 year ago 02:14:49 1
Foundations 6: Simple Type Theory
1 year ago 00:42:27 3
“Beyond Blockchain: Convergent Consensus“ by Mike Anderson (Strange Loop 2022)
1 year ago 00:16:09 1
A Formal Notion of Computability
2 years ago 00:18:20 3
Making a computer Turing complete
2 years ago 00:02:30 1
Haskell in 100 Seconds
4 years ago 00:12:40 1
Lambda Calculus - Computerphile
4 years ago 00:41:33 3
A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS - Part II
4 years ago 00:15:11 2
What is Lambda Calculus? (ft. Church Encodings)
4 years ago 00:06:13 2
ElixirConf 2017 Lighting Talk - Lambda Calculus in 5 mintues - Mohd Maqbool Alam
4 years ago 01:02:15 11
Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript
6 years ago 03:01:57 4
Lambda Calculus: PyCon 2019 Tutorial (Screencast)
6 years ago 00:13:26 1
Essentials: Functional Programming’s Y Combinator - Computerphile