Flujo de Control

Condicionales, bucles y expresiones match.

Flujo de Control

Condicionales, loops y match siguen formando parte de la superficie estable para aprender, pero los ejemplos más seguros siguen siendo los que puedes validar con fixtures actuales.

Verificado hoy

  • Bindings básicos, funciones y control de flujo siguen formando parte de la superficie soportada del lenguaje.
  • Trata los tests y los artefactos de gate como evidencia más fuerte que la prosa aspiracional o los nombres de directorio.
  • Prefiere souc check antes de run o build.

Caveats actuales

  • La especificación del lenguaje puede ir por delante de lo que el artefacto público actual realmente aplica.
  • El comportamiento depende del binario exacto de souc, no solo de los archivos presentes en el repositorio.

Pruébalo en este repositorio

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

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