Church invented the Y combinator:
Y = (\h . (\x. h (x x)) (\x. h (x x)))
which has the cute property that it reproduces whatever argument we give it:
Y A ===> A (Y A) ===> A (A (Y A)) ===> A (A (A (Y A))) ===> A (A (A (A (Y A)))) ===> ...