(function(){var k=[];return function j(){k.push(i);j();}})()();
Love it, but what that code says to me is Stack Overflow. But I'll reinterpret it to mean Mind = Blown by all the random cool things you learn in this field (infinite data structures in Haskell being the most recent one for me).
PS - I couldn't help running it in the Node REPL:
> i = 1;
1
> (function(){var k=[];return function j(){k.push(i);j();}})()();
RangeError: Maximum call stack size exceeded
Lol :) Seriously though, you may be on to something.
Love it, but what that code says to me is Stack Overflow. But I'll reinterpret it to mean Mind = Blown by all the random cool things you learn in this field (infinite data structures in Haskell being the most recent one for me).
PS - I couldn't help running it in the Node REPL:
Lol :) Seriously though, you may be on to something.