> "we'll start with how you can write the Y combinator function in JavaScript" Not the language I would have chosen; but fair enough, given that far more people know JavaScript than any language I would have picked.
not sure why ytube recommended this: I'm coming into this knowing only recursions 3mins in and I think I'm having an aneurism, I've no idea what lamda is 5mins in, I don't understand why we need to pass it through the Y combinator though, can't we just run fact(n)... I understand that Yf is f( Yf(n) ) though I thought that's only when f(n) equals n yes Sir, it's confusing, I'll read on it and come back later
> "we'll start with how you can write the Y combinator function in JavaScript"
Not the language I would have chosen; but fair enough, given that far more people know JavaScript than any language I would have picked.
not sure why ytube recommended this:
I'm coming into this knowing only recursions
3mins in and I think I'm having an aneurism, I've no idea what lamda is
5mins in, I don't understand why we need to pass it through the Y combinator though, can't we just run fact(n)... I understand that Yf is f( Yf(n) ) though I thought that's only when f(n) equals n
yes Sir, it's confusing, I'll read on it and come back later
confusion is good :) - mostly :)
@@vadideki-geyik As I tell my students, "confusion means you're learning".