Skip to content

sequence

sequence<A>(data): Option<readonly A[]>

Defined in: Core/Arr.ts:411

Collects an array of Options into an Option of array. Returns None if any element is None.

A

readonly Option<A>[]

Option<readonly A[]>

Arr.sequence([Option.of(1), Option.of(2)]); // Some([1, 2])
Arr.sequence([Option.of(1), Option.none()]); // None