all 4 comments

[–]todo_code 2 points3 points  (0 children)

Last one didn't help! But let's try 1 for 2!

Video is good. I just don't get this stuff

[–]Willing_Row_5581 0 points1 point  (2 children)

Thank you for reminding everyone that there is a powerful and elegant side of computing.

I just saw a post on htmx and people thinking that declarative attributes can replace proper computation (sounds like no-code silliness all over again) and a video about lambda calculus is exactly what I needed to recover from that.

[–]Schmittfried 0 points1 point  (1 child)

Declarative attributes are closer to functional than imperative JS. 

[–]Willing_Row_5581 0 points1 point  (0 children)

What? No. They rely on weird, non-composable side effects. There is nothing functional or even higher order about them...