He buscado en la Documentación de Raku y en varios libros y tutoriales y en varias publicaciones de Stackoverflow para aprender cómo eliminar un elemento de una lista / matriz de forma limpia, es decir, sin tener (Any) en el lugar del elemento eliminado
my @s = <3 18 4 8 92 14 30>;
my $item = 8;
my $index = @s.first($item, :k);
@s[$index]:delete;
Esto da como resultado [3 18 4 (Cualquiera) 92 14 30] y, por lo tanto, no puedo realizar ninguna operación, por ejemplo, no puedo aplicarlo [+]
.
¿Hay alguna manera de eliminar un elemento de una lista / matriz sin eso (Cualquiera) ?