Skip to main content

Function: removeNones()

removeNones<T>(sequence): NonNullable<T>[]

Defined in: src/utils/iterables.ts:268

Return the elements of sequence that are truthy (drops values where Boolean(x) is false). Mirrors ManimCE remove_nones.

Type Parameters​

T​

T

Parameters​

sequence​

Iterable<T>

Returns​

NonNullable<T>[]

Example​

removeNones(["m", "", "l", 0, 42, false, true]); // ["m", "l", 42, true]