Sha256: 12f8834df45e47279e005921f3c1ea47b3d6442d94d66bd493ae144c2dda4b49

Contents?: true

Size: 236 Bytes

Versions: 61

Compression:

Stored size: 236 Bytes

Contents

unit module Leap:ver<1>; 

sub is-leap-year ($year) is export {
  is-divisible($year, 400)
    || is-divisible($year, 4)
    && !is-divisible($year, 100);
}

sub is-divisible($year, $number) {
  $year % $number == 0 ?? True !! False;
}

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
trackler-2.1.0.13 tracks/perl6/exercises/leap/Example.pm6
trackler-2.1.0.12 tracks/perl6/exercises/leap/Example.pm6
trackler-2.1.0.11 tracks/perl6/exercises/leap/Example.pm6
trackler-2.1.0.10 tracks/perl6/exercises/leap/Example.pm6
trackler-2.1.0.9 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.8 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.7 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.6 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.5 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.4 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.3 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.2 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.1 tracks/perl6/exercises/leap/Example.pm
trackler-2.1.0.0 tracks/perl6/exercises/leap/Example.pm
trackler-2.0.8.55 tracks/perl6/exercises/leap/Example.pm
trackler-2.0.8.54 tracks/perl6/exercises/leap/Example.pm
trackler-2.0.8.53 tracks/perl6/exercises/leap/Example.pm
trackler-2.0.8.52 tracks/perl6/exercises/leap/Example.pm
trackler-2.0.8.51 tracks/perl6/exercises/leap/Example.pm
trackler-2.0.8.50 tracks/perl6/exercises/leap/Example.pm