jimpex
    Preparing search index...

    Function notUndefined

    • A utility function that can be used in .filter calls to remove undefined values and assert that the type is not longer undefined.

      Type Parameters

      • T

        The type that is not undefined.

      Parameters

      • value: T | undefined

        The value to check.

      Returns value is T

      const arr: (number | undefined)[] = [1, 2, 3, undefined];
      const filtered = arr.filter(notUndefined);
      // filtered = [1, 2, 3] and its type is number[]