ambjs
Version:
amb(iguous) operator in javascript
17 lines • 399 B
JavaScript
var Trampoline$833 = function (fn$836) {
this.tick = fn$836;
};
var run$834 = function (t$837) {
while (t$837 instanceof Trampoline$833) {
t$837 = t$837.tick();
}
;
return t$837;
};
Trampoline$833.prototype.run = function () {
return run$834(this);
};
var trampoline$835 = function (fn$838) {
return new Trampoline$833(fn$838);
};
module.exports = trampoline$835;