Skip to main content

Firma

all<T>(tasks, options?): Promise<TryoResult<T, E>[]>

Opciones

  • Hereda todas las opciones de run
  • concurrency: límite de tareas simultáneas (por defecto: ilimitado)

Ejemplo

Resultado por Item

Cada ítem en el array devuelto es un TryoResult:
  • Éxito: { ok: true, data: T, error: null, metrics: TryoMetrics }
  • Fallo: { ok: false, data: null, error: TypedError, metrics: TryoMetrics }
El array siempre tiene la misma longitud que el array de tareas de entrada. Si una tarea no se inició debido a un aborto temprano, se devolverá como un resultado de error ABORTED.