fx-flow v0.7.0 / pipe/lazy / enumerate
Function: enumerate()
enumerate(iterable)
enumerate<
A
>(iterable
):IterableIterator
<[number
,A
]>
Returns Iterable/AsyncIterable of values with index.
Type parameters
• A
Parameters
• iterable: Iterable
<A
>
Returns
IterableIterator
<[number
, A
]>
Example
typescript
pipe(
[1, 2],
enumerate,
toArray,
); // [[0, 1], [1, 2]]
Source
packages/core/src/pipe/lazy/enumerate.ts:66
enumerate(iterable)
enumerate<
A
>(iterable
):AsyncIterableIterator
<[number
,A
]>
Type parameters
• A
Parameters
• iterable: AsyncIterable
<A
>
Returns
AsyncIterableIterator
<[number
, A
]>
Source
packages/core/src/pipe/lazy/enumerate.ts:67
enumerate()
enumerate<
A
>(): (iterable
) =>IteratorReturnValue
<A
, [number
,UniversalIterableItem
<A
>]>
Type parameters
• A extends UniversalIterable
Returns
Function
Parameters
• iterable: A
Returns
IteratorReturnValue
<A
, [number
, UniversalIterableItem
<A
>]>