Name: Anonymous 2018-10-25 12:02
That is what I wrote so far:
https://jsfiddle.net/Nikita_Sadkov/4h72j5s6/
https://jsfiddle.net/Nikita_Sadkov/4h72j5s6/
https://jsfiddle.net/Nikita_Sadkov/yuc846ta/Fire animation:
https://jsfiddle.net/Nikita_Sadkov/e3acjyL5/
https://jsfiddle.net/Nikita_Sadkov/mgLp4eut/
Is it even possible to make any realtime software in a garbage collected language?No.
var Y = function (F) {
return (function (x) {
return F(function (y) { return (x(x))(y);});
})
(function (x) {
return F(function (y) { return (x(x))(y);});
});
};
var FactGen = function (fact) {
return (function(n) {
return ((n == 0) ? 1 : (n*fact(n-1))) ;
});
};
(Y(FactGen))(6);
anus()}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
const Y = (F) => {
const t = (x) => F((y) => (x(x))(y));
return t(t);
}
const FactGen = (fact) => ((n) => ((n === 0) ? 1 : (n * fact(n - 1))));
(Y(FactGen))(6);