Type commun des valeurs retournées par les fonctions.
Tableau de fonctions asynchrones à exécuter séquentiellement.
Une Promise résolvant avec un tableau des résultats dans l'ordre d'exécution.
const results = await sequential([
() => createUser(data),
() => sendWelcomeEmail(data.email),
() => logAuditEvent('user_created'),
]);
Exécute les fonctions asynchrones une par une dans l'ordre et retourne tous leurs résultats.
Contrairement à parallel, chaque fonction attend que la précédente soit terminée avant de démarrer. Utile pour les opérations qui doivent s'exécuter dans un ordre précis ou qui partagent une ressource exclusive.