ZOLO / TE831 Tipos · erro
Alternativas de or-pattern vinculam nomes ou tipos incompatíveis
Toda alternativa de um or-pattern (`A(x) | B(x)`) precisa introduzir os mesmos nomes com tipos compatíveis, já que o corpo do match roda depois que qualquer alternativa der certo e pode ler o nome que ela vinculou.
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