JSFiddle - React, Tailwind, and code Playground
by tobyworth
HTML
<span id="res"></span>
<span id="res2"></span>
TypeScript
let d = {};
let r = function() {
let s = function(x) {
return x + 1;
}
s.d = function(x){
return s(x * 2)
}
return s;
}
d.r = r;
let s = d.r();
let sr = s(1);
let sd = s.d(2);
console.log('test');
let res = document.getElementById("res");
res.innerHTML = "res: " + sr;
let res2 = document.getElementById("res2");
res.innerHTML = "res2: " + sd;