JavaScript::Generator - Boxed Perl object of a JavaScript generator
Generators were introduced in JavaScript 1.7. When you 'yield' from JS you'll be returned an instance of this class that you can use to retrieve the next value from the generator.
For example
function fib() { var i = 0, j = 1; while (true) { yield i; var t = i; i = j; j += t; } } var g = fib(); for (var i = 0; i < 10; i++) { document.write(g.next() + "<br>\n"); }
Retrieve the next value.
To install JavaScript, copy and paste the appropriate command in to your terminal.
cpanm
cpanm JavaScript
CPAN shell
perl -MCPAN -e shell install JavaScript
For more information on module installation, please visit the detailed CPAN module installation guide.