Fluxo de Controle

Condicionais, loops e expressões match.

Fluxo de Controle

Condicionais, loops e match continuam na superfície estável de ensino, mas os exemplos mais seguros ainda são os que você consegue validar com fixtures atuais.

Verificado hoje

  • Bindings básicos, funções e controle de fluxo continuam na superfície suportada da linguagem.
  • Trate testes e artefatos de gate como evidência mais forte do que texto aspiracional ou nomes de diretório.
  • Prefira souc check antes de run ou build.

Ressalvas atuais

  • A especificação da linguagem pode avançar além do que o artefato público atual realmente aplica.
  • O comportamento depende do binário souc exato, não apenas dos arquivos presentes no repositório.

Teste neste repositório

let max = if a > b { a } else { b }

match state {
    0 => println("cold")
    _ => println("hot")
}