Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript
5 人推荐 · 跨 5 个月 · 2019–2024

中文导读
Gabriel Lebec 在 Fullstack Academy 的精彩讲座。他借用 JavaScript 代码,循序渐进地讲解了 Lambda 演算语法、数理逻辑演进史及函数式编程的灵魂精髓,涵盖组合子(combinators)、柯里化(currying)与丘奇编码(Church encodings)。
为什么 HN 推它
HN 上公认通俗易懂的 Lambda 演算与函数式理论启蒙教程,把原本晦涩抽象的数理逻辑概念讲得生动明了。
「在所有讲这个主题的视频里,这是我见过最平易近人、最好懂的一个。」HN 网友原话:they are the most approachable videos on the topic I have ever seen.
英文原摘要(HackerTube / Claude 整理)
Gabriel Lebec's Fullstack Academy talk introduces lambda calculus syntax, the history of mathematical logic, and the essence of functional programming using JavaScript. It also covers combinators, currying and Church encodings.
Repeatedly recommended as one of the most approachable introductions to lambda calculus and combinators.
HN 上的提及
I suggest you to watch this video if you want to understand how 3 basic functions can be used to create whole language
It's one of the best I've come across
I adore Gabriel Lebec's talk
If you pick the right intro video, they'll stray into combinators
they are the most approachable videos on the topic I have ever seen.