ZOLO / TE846 Tipos · erro
Alvo de cast verificado ou de `is` sem testemunha em runtime
`as?` e `is` só conseguem sondar uma categoria primitiva ou o nome declarado de um tipo do usuário (tipos genéricos pelo nome-base). Uma forma estrutural como `[int]`, `{str: int}`, um record, uma tupla, uma união ou `T?` não tem testemunha em runtime: sonde a categoria (`as? array`, `is map`) ou decodifique o valor com `@derive(Deserialize)` para validar os elementos.
A explicação detalhada ainda não está disponível em português. O resumo localizado acima continua sendo a referência oficial.
Ler a explicação completa em inglês