OxL Справочник OxL
РусскийEnglish

V.1 Hello world

oxl✓ проверяется в CI
// src/main.oxl — корневой модуль пакета; main — точка входа (§2.4)
fn main() io {                        // io — эффект: читаем окружение и пишем в stdout
  let name = env("USER") ?? "world"   // env возвращает str?; ?? подставляет значение при none
  print("Hello, {name}!")             // {name} — интерполяция, вызывает Show.show
}
sh
$ oxl new hello && cd hello && oxl run
Hello, ann!

Исходник: docs/spec/oxl-standard.md