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(fac)(3))