Sha256: 7151426319166d0d6bf025093bdf02aa00bce55dd90439c048329ab37f469e5b
Contents?: true
Size: 553 Bytes
Versions: 82
Compression:
Stored size: 553 Bytes
Contents
exercise: Raindrops version: 1 plan: 20 imports: '&convert' tests: | for @($c-data<cases>) { subtest { plan 2; is .<number>.&convert, |.<expected description>; isa-ok .<number>.&convert, Str; } } unit: module example: | sub convert (Int:D $num --> Str:D) is export { my $str = ''; given $num { when * %% 3 {$str ~= 'Pling'; proceed} when * %% 5 {$str ~= 'Plang'; proceed} when * %% 7 {$str ~= 'Plong'} } return $str ?? $str !! $num.Str; } stub: | sub convert ($num) is export { }
Version data entries
82 entries across 82 versions & 1 rubygems