innerPipe
La méthode innerPipe() prépare un pipeline synchrone réutilisable : elle retourne une fonction qui appliquera la chaîne de transformations à n'importe quel input compatible.
Exemple interactif
Syntaxe
typescript
function innerPipe<Input, Output1>(
pipe1: (input: Input) => Output1
): (input: Input) => Output1
function innerPipe<Input, Output1, Output2>(
pipe1: (input: Input) => Output1,
pipe2: (input: Output1) => Output2
): (input: Input) => Output2
// ... surcharges supplémentaires (jusqu'à 15 fonctions)Paramètres
pipe1, pipe2, ...: Les fonctions appliquées séquentiellement. Chaque sortie est l'entrée de la suivante.
Valeur de retour
Une fonction qui accepte l'input initial et renvoie le résultat final du pipeline, avec un typage strict sur chaque étape.
Voir aussi
pipe- Version immédiate qui exécute directement le pipelineasyncInnerPipe- Variante asynchrone qui compose des promesses ou FutureEither
