Интерполирование вызовов методов
Perl традиционно позволяет интерполировать переменные в строках, заключенных в двойные кавычки.
Поскольку в Perl 6 переменные изначально являются объектами, которые содержат предопределенные методы, имеет смысл посмотреть, каким образом возможно интерполировать обращение к методам.
Возможны несколько вариантов, которые можно протестировать, например, на строке. Каждый вариант делает одно и то же (печатает длину строки), но идеологически выглядит
my $str = "interpolation";
Вызов метода (со скобками):
say "$str.chars()";
Обращение к свойству (необходимо заключать весь код в фигурные скобки):
say "{$str.chars}";
Функциональная форма (необходим амперсанд):
say "&chars($str)";
interpolation — 15 апреля 2007