Sha256: 38deac126da37d05d48fd0956bf41acef498490091037291b7ac31ef6764f059

Contents?: true

Size: 449 Bytes

Versions: 8

Compression:

Stored size: 449 Bytes

Contents

exercise: Leap
version: 2
plan: 6
imports: '&is-leap-year'
tests: |-
  is is-leap-year(.<input>), |.<expected description> for @($c-data<cases>);

unit: module
example: |-
  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;
  }
stub: |-
  sub is-leap-year ($year) is export {
  }

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
trackler-2.2.1.61 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.60 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.59 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.58 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.57 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.56 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.55 tracks/perl6/exercises/leap/example.yaml
trackler-2.2.1.54 tracks/perl6/exercises/leap/example.yaml