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

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