Hola. Estoy mejorando una función que hice para usar print con colores usando un módulo llamado Color::Output. Ahora le agregué otra función llamada texto_raro() que es como un efecto de texto corrido. El tema es que combinando los dos da errores con caracteres raros al contrario que cuando los uso por separado.
El código es este:
use Color::Output;
Color::Output::Init;
use Time::HiRes "usleep";
sub texto_raro {
my @letras = split //, $_;
for(@letras) {
usleep(40_000); ...