RosettaCodeData/Task/Anonymous-recursion/Perl-6/anonymous-recursion-1.pl6

11 lines
167 B
Raku
Raw Permalink Normal View History

2013-04-10 22:43:41 -07:00
sub fib($n) {
die "Naughty fib" if $n < 0;
return {
$_ < 2
?? $_
!! &?BLOCK($_-1) + &?BLOCK($_-2);
}($n);
}
say fib(10);