Learn Lambda Calculus: The language with ONLY FUNCTIONS

preview_player
Показать описание
Learn nearly everything in Lambda Calculus, from the syntax to representing basic data types like booleans and numerals, to recursion.

By the end of this video, you should be able to create nearly anything in this beautiful language that is the basis of functional programming.

Resources:
- Quickly go over what you just learned!

- A comprehensive PDF version of topics this video covers

- Coverage of the basics of Lambda Calculus

- Interesting explanation regarding recursion without self-referencing

#lambdacalculus #lambda #calculus #functionalprogramming #functions
Рекомендации по теме
Комментарии
Автор

This video took me over 20 hours to write and edit (it's surprisingly hard to explain LC easily!), so if you learned something or enjoyed, please let me know. Greatly appreciated 🙏

evanzhoudev
Автор

The learning curve is very steep with this video holy

ballad
Автор

This is the first video I've seen from this channel, amazing. Cant believe you have this few subscribers. I wanted to learn functional programming for a while and i think this is the time to fully spec into it.

nxwiehv
Автор

Great explainer! Gotta rewatch a few times to take it all in though 😅

rcnhsuailsnyfiue
Автор

Damn, gotta save this to rewatcj when I get my brainpower back

gustavotatavo
Автор

This was a really cool video. Thank you!

-NPE-
Автор

Wow, I'm learning haskell and it does certainly seem quite similar to lambda calculus.

alexion
Автор

PVZ music in a lambda calculus video? Amazing

flavioryu
Автор

Can you imagine how inefficient everything would be if we had to write code that way. Unfortunately, some people still haven't learned the right lesson and we have a lot of people pushing for functional programming languages and using recursion everywhere. You should do a video on unwrapping recursion and understanding how to translate recursive algorithms into iterative forms to increase efficiency. I would suggest quick sort as an example because it's easy to understand and fun to write.

anon_y_mousse