Cursus Raku / Geavanceerd / Subroutines / De Whatever-ster / Exercises / Een Whatever met twee argumenten
Oplossing: Een Whatever met twee argumenten
Hier is een mogelijke oplossing voor de taak.
Code
my $join = * ~ '-' ~ *;
say $join('a', 'b');🦋 Je kunt de broncode vinden in het bestand two-arg-whatever.raku.
Uitvoer
a-bOpmerkingen
De uitdrukking bevat twee sterren, dus Raku bouwt een
WhateverCodedie twee argumenten aanneemt — de eerste ster is het eerste argument, de tweede ster het tweede.Bij het aanroepen van
$join('a', 'b')worden de sterren op volgorde ingevuld, wat'a' ~ '-' ~ 'b'oplevert, oftewela-b.