(
callbackfn: (value: T, index: number, array: T[]) => U,
thisArg?: any
)
| 28 | // foreign code like `(readonly A[] | readonly B[]).map(...)`. A single |
| 29 | // conditional-return signature refines NonEmpty without a `this` param. |
| 30 | map<U>( |
| 31 | callbackfn: (value: T, index: number, array: T[]) => U, |
| 32 | thisArg?: any |
| 33 | ): this extends NonEmptyArray<any> ? NonEmptyArray<U> : U[] |
no outgoing calls