Curso de Raku / Avanzado / Subrutinas / Llamadas con dos puntos

Quiz — La llamada con dos puntos

Que imprime el siguiente programa?

say 'programming'.substr: 0, 3;
1pro
0program
0ing
0(0 3)

Los dos puntos consumen todo el resto de la sentencia como lista de argumentos, así que substr: 0, 3 es lo mismo que substr(0, 3) — ambos argumentos se pasan. Comenzando en el índice 0 y tomando 3 caracteres se obtiene pro.

Solución: Sort con dos puntos   |   Despacho múltiple