1
Por que os blocos if / while / loop / when padrão do Raku têm todos o mesmo valor de identidade (.WHICH)?
Exceto pelo bloco em que declarei uma assinatura, todos os blocos têm o mesmo valor de identidade e afirmam ser declarados na linha 1, independentemente de onde ocorram. Alguém poderia lançar alguma luz sobre por que esse é o caso? say 「Let's look at some blocks…」; if True { &?BLOCK.say; …