Li-Fan Chen says to OwO /js@mmis_js_bot let Y = f => (x => f(x(x))(x => f(x(x))) let fac = f => x=> (x==1) ? 1 : x*f(x-1) console.log(Y(f)(3))