FAST
view release on metacpan or search on metacpan
lib/FAST/List/Gen.pm view on Meta::CPAN
let me know. see C< filter > for a minor behavior change
versions 0.50 and 0.60 break some of the syntax from previous versions,
for the better.
=over 4
=item code generation
a number of the syntactic shortcuts that FAST::List::Gen provides will construct and
then evaluate code behind the scenes. Normally this is transparent, but if you
are trying to debug a problem, hidden code is never a good thing. You can
lexically enable the printing of evaled code with:
local $FAST::List::Gen::SAY_EVAL = 1;
my $fib = <0, 1, *+*...>;
# eval: ' @pre = (0, 1)' at (file.pl) line ##
# eval: 'FAST::List::Gen::iterate { if (@pre) {shift @pre}
# else { $fetch->(undef, $_ - 2) + $fetch->(undef, $_ - 1) }
( run in 0.490 second using v1.01-cache-2.11-cpan-0a6323c29d9 )