LE
my $fib = fibonacci();
is_deeply [ $fib->take(10) ], [
0, 1, 1, 2, 3, 5, 8, 13, 21, 34
];
is_deeply [ $fib->take(10) ], [
0, 1, 1, 2, 3, 5, 8, 13, 21, 34
];にするか
my $fib = fibonacci();
is_deeply [ $fib->take(10) ], [
0, 1, 1, 2, 3, 5, 8, 13, 21, 34
];
is_deeply [ $fib->take(10) ], [
55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181
];にするかで悩む。今は後者だけど、前者のほうがいい気がしてきた (同じように読んでるように見えるんだから同じものをかえすべき)。
前者に全部あわせた