RosettaCodeData/Task/Hofstadter-Q-sequence/Perl-6/hofstadter-q-sequence-3.pl6
2016-12-05 22:15:40 +01:00

4 lines
87 B
Raku

my @Q = 1, 1, -> $a, $b {
(state $n = 1)++;
@Q[$n - $a] + @Q[$n - $b]
} ... *;