Deriving the Y Combinator in JavaScript in 7 Steps
igstan.ro
igstan.ro
As a third option, if you'd like to have the relevant CS terminology, see Matt Might's derivation, also in JavaScript, at http://matt.might.net/articles/implementation-of-recursive-f....
While I think I understand lambda calculus enough as to write a little introductory blog post, I can't say the same for combinatory logic.