Skip to content

sequence

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

Defined in: Core/Arr.ts:412

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.some(1), Option.some(2)]); // Some([1, 2])
Arr.sequence([Option.some(1), Option.none()]); // None