Sha256: 9390b0d4dea1791589661652f8ce8a6c75da00455e83f758dbcb5021ef3c4a59
Contents?: true
Size: 351 Bytes
Versions: 323
Compression:
Stored size: 351 Bytes
Contents
package Example; use strict; use warnings; use bigint; use List::Util qw(sum); sub square { (get_square($_[0]))[-1] } sub get_square { my $n = shift; return 1 if $n == 1; my @squares = qw(1); push @squares => $squares[-1]*2 for 2..$n; return @squares; } sub total { sum 0, get_square(64); } __PACKAGE__;
Version data entries
323 entries across 323 versions & 1 rubygems