reverse на строке
Функция reverse в Perl 6 применима не только к массивам, но и к строкам.
Например, следующая строка напечатает слово reverse:
say reverse "esrever";
Того же результата можно было бы достичь, последовательно вызывая split(), reverse() и join():
say join '', reverse split '', "esrever";
Полностью аналогичный результат даст и запись с «обращенной» последовательностью методов:
"esrever".split('').reverse.join('').say;
Но первый вариант, разумеется удобнее своей наглядностью и простотой:
say reverse $string;
reverse — 23 апреля 2007