Aquí aprendí mi camino alrededor de Raku (neé Perl 6), muy agradable por todos lados. Pero extraño mucho la magia <>de Perl 5, donde puedes simplemente:
my $x = <>;
print $x;
while(<>) {
print join(':', split);
}
(lea la siguiente línea de entrada $x, repita el resto; la entrada es de los archivos nombrados como entrada o entrada estándar si no se proporciona ningún archivo). Los tutoriales / guías de migración de "Perl 5 a 6" / ... simplemente hablan sobre slurpel archivo completo o sobre openlos archivos individuales por nombre. No es mágico "tomar entrada de archivos con nombre en secuencia" que puedo encontrar.
¡Quiero la magia de vuelta!

¿Suficiente magia para ti?
fuente
<>el comportamiento y observe que los raku.combsin argumento dividen una cadena en caracteres individuales, mientras que Perlsplitsin argumento es, afaik,.split(/\s+/)en raku..splitsería.words- docs.perl6.org/type/Str#routine_wordswordsmétodo?