制御フロー
条件分岐、ループ、match 式。
制御フロー
条件分岐、ループ、match は安定した学習表面に残っていますが、最も安全なのは現行 fixture で確かめられる例です。
本日時点で確認済み
- 基本的な binding、function、control flow は引き続きサポート対象の言語表面です。
- 理想的な文章やディレクトリ名よりも、tests と gate artifact を強い根拠として扱ってください。
runやbuildの前に、まずsouc checkを使ってください。
現在の注意点
- 言語仕様は、現在の公開 artifact が実際に強制する内容より先行している場合があります。
- 実際の挙動は、リポジトリ上のファイルだけではなく、使用している
soucバイナリそのものに依存します。
このリポジトリで確認する
let max = if a > b { a } else { b }
match state {
0 => println("cold")
_ => println("hot")
}