3.3 Составные типы
| Тип | Описание |
|---|---|
[T; N] | массив фиксированной длины, N — comptime-константа |
[T] | срез — заимствованное представление массива или списка; правила заимствований (§7.3) |
List<T> | динамический список |
Map<K, V> | хеш-таблица; итерация в порядке вставки |
Set<T> | множество; итерация в порядке вставки |
(A, B, …) | кортеж; поля .0, .1 |
fn(A, B) -> R eff | тип функции с эффектами (§6.2) |
Литерал [a, b] имеет тип List<T>, если контекст не требует [T; N] или [T]. Литерал {k: v} — Map<K, V>.
Исходник: docs/spec/oxl-standard.md