[**@basementuniverse/async**](../README.md)

***

[@basementuniverse/async](../globals.md) / asyncFindIndex

# Function: asyncFindIndex()

> **asyncFindIndex**\<`T`\>(`array`, `predicate`): `Promise`\<`number`\>

Async version of `Array.findIndex`

## Type Parameters

• **T** = `any`

## Parameters

### array

`T`[]

### predicate

(`value`, `index`?, `array`?) => `Promise`\<`boolean`\>

## Returns

`Promise`\<`number`\>

## Defined in

[index.ts:87](https://github.com/basementuniverse/async/blob/b24367ddc53f5950bf46159d9da3857bd4e67a06/index.ts#L87)
