UNPKG

tco

Version:

Tail call optimization in Node

19 lines (12 loc) 325 B
var tf = function () { var nf = tf.tco, na = arguments; while (1) { var r = nf.apply(null, na); //na = r[1]; } }; tf.tco = function (i) { console.log(i); return [1, [i+1]]; }; tf(1);