Курс по Raku / Напреднали / Подпрограми / Сигнатури / Exercises
Slurpy именувани аргументи
Проблем
Напишете подпрограма describe, която приема задължително
позиционно име и след това събира произволен брой именувани аргументи в
slurpy хеш (*%opts). Тя трябва да връща низ от вида
name: key=value, key=value, ..., изброявайки всяка опция с
ключовете в азбучен ред.
Извикайте я като
describe('Anna', colour => 'red', size => 5) и
отпечатайте резултата.
Пример
Програмата отпечатва:
Anna: colour=red, size=5Решение
Навигация в курса
← Решение: Незадължителна степен | Решение: Slurpy именувани аргументи →