Sha256: 4b2955fce07b2a2177e22166ead9fbadaebe297481e98f2060cbb841688b4983
Contents?: true
Size: 501 Bytes
Versions: 83
Compression:
Stored size: 501 Bytes
Contents
#`[ Declare class 'Bob' with version and unit-scope the class i.e. everything in this file is part of 'Bob'. ] unit class Bob:ver<3>; method hey ( Str:D $_ --> Str:D ) { my \shouting = /<:L>/ ^ /<:Ll>/; given .trim { when .ends-with: ‘?’ { when shouting { ‘Calm down, I know what I'm doing!’ } default { ‘Sure.’ } } when shouting { ‘Whoa, chill out!’ } when .not { ‘Fine. Be that way!’ } default { ‘Whatever.’ }; } }
Version data entries
83 entries across 83 versions & 1 rubygems