Здесь изучаю мой путь в Raku (neé Perl 6), очень хорошо со всех сторон. Но я очень скучаю по магии <>
из Perl 5, где вы можете просто:
my $x = <>;
print $x;
while(<>) {
print join(':', split);
}
(прочитайте следующую строку ввода в $x
, зациклите все остальное; ввод производится из файлов, названных как ввод или стандартный ввод, если файл не задан). В руководствах / руководствах по миграции Perl 5-6 просто говорится о slurp
целом файле или об open
отдельных файлах по имени. Никакой магии "взять входные данные из именованных файлов в последовательности" я не могу найти.
Я хочу вернуть магию!