Sha256: fb38fd295e070a7b273423923d0f5d060088b01d7c322e6c09d6e204c64e155d
Contents?: true
Size: 233 Bytes
Versions: 133
Compression:
Stored size: 233 Bytes
Contents
unit class Clock:ver<1>; has Int:D $.hour = 0; has Int:D $.minute = 0; method time { sprintf '%02d:%02d', ($!hour + $!minute div 60) % 24, $!minute % 60; } method add-minutes (Int:D $min) { $!minute += $min and return self; }
Version data entries
133 entries across 133 versions & 1 rubygems