Курс Raku / Розширені / Підпрограми / Зірка Whatever 🆕 / Вправи / Whatever з двома аргументами
Розв’язання: Whatever з двома аргументами
Ось один із можливих варіантів розв’язання задачі.
Код
my $join = * ~ '-' ~ *;
say $join('a', 'b');🦋 Вихідний код можна знайти у файлі two-arg-whatever.raku.
Вивід
a-bКоментарі
Вираз містить дві зірочки, тож Raku будує
WhateverCode, який приймає два аргументи: перша зірочка — це перший аргумент, друга — другий.Виклик
$join('a', 'b')заповнює зірочки по порядку, даючи'a' ~ '-' ~ 'b', тобтоa-b.