Тип «Последовательность»
Последовательность<ТипЭлемента> — это тип, который предоставляет возможность выполнять потоковую обработку данных. Представляет собой ленивую версию типа Обходимое, т. е. реальные вычисления выполняются только при вызове терминального метода (подробнее).
Например:
структура Сотрудник
    пер Фамилия: Строка
    пер Должность: РольСотрудника?
    пер Возраст: Число
;
метод ПримерИспользованиеПоследовательности(Сотрудники: Массив<Сотрудник>,
                                            СортироватьПоФамилии: Булево,
                                            ФильтроватьПоВозрасту: Булево): Массив<Сотрудник>
    пер СотрудникиПоследовательность: Последовательность<Сотрудник> = Сотрудники.КакПоследовательность()
    // Все вычисления над Последовательностью выполняются "лениво"
    если  СортироватьПоФамилии
        СотрудникиПоследовательность = СотрудникиПоследовательность.СортироватьПо(а -> а.Фамилия)
    ;
    если ФильтроватьПоВозрасту
        СотрудникиПоследовательность = СотрудникиПоследовательность.Фильтровать(а -> а.Возраст > 30)
    ;
    // Вызывается терминальный метод, все вычисления выполняются только здесь
    возврат СотрудникиПоследовательность.ВМассив()
;