Sha256: 17944501732d8eb25ba549f9540a3ae51963946238dc4640c3edb06312ded17f

Contents?: true

Size: 186 Bytes

Versions: 53

Compression:

Stored size: 186 Bytes

Contents

class Grains {
    method square($number) {
        2**($number-1);
    }

    method total {
        my $total;
        for  1..64 { $total += self.square($_) }
        $total;
    }
}

Version data entries

53 entries across 53 versions & 1 rubygems

Version Path
trackler-2.0.5.16 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.15 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.14 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.13 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.12 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.11 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.10 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.9 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.8 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.7 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.6 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.5 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.4 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.3 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.2 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.1 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.5.0 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.4.0 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.3.9 tracks/perl6/exercises/grains/Example.pm
trackler-2.0.3.8 tracks/perl6/exercises/grains/Example.pm