Raku-Kurs / Fortgeschritten / Subroutinen / Signaturen / Exercises
Slurpy benannte Argumente
Problem
Schreiben Sie eine Subroutine describe, die einen
erforderlichen positionalen Namen entgegennimmt und dann eine beliebige
Anzahl benannter Argumente in einem Slurpy-Hash (*%opts)
sammelt. Sie soll einen String der Form
name: key=value, key=value, ... zurückgeben, wobei jede
Option mit ihren Schlüsseln in alphabetischer Reihenfolge aufgelistet
wird.
Rufen Sie sie als
describe('Anna', colour => 'red', size => 5) auf und
geben Sie das Ergebnis aus.
Beispiel
Das Programm gibt aus:
Anna: colour=red, size=5Lösung
Kursnavigation
← Lösung: Ein optionaler Exponent | Lösung: Slurpy benannte Argumente →