Skip to content

toTuple

La méthode toTuple() convertit une valeur en tuple en appliquant une série de fonctions de transformation.

Exemple interactif

Syntaxe

Signature classique

typescript
function toTuple<
	GenericInput extends unknown, 
	GenericShapeTuple extends ShapeTuple<GenericInput>
>(
	input: GenericInput, 
	shapeObject: ShapeTuple<GenericInput> & GenericShapeTuple
): ComputesResult<GenericShapeTuple>

Signature currifiée

typescript
function toTuple<
	GenericInput extends unknown, 
	GenericShapeTuple extends ShapeTuple<NoInfer<GenericInput>>
>(
	shapeObject: ShapeTuple<NoInfer<GenericInput>> & GenericShapeTuple
): (input: GenericInput) => ComputesResult<NoInfer<GenericShapeTuple>>

Paramètres

  • input : La valeur d'entrée à transformer en tuple.
  • shapeObject : Un tableau de fonctions à appliquer sur l'entrée pour créer le tuple.

Valeur de retour

Un tuple contenant les résultats de chaque fonction appliquée sur l'entrée, avec un typage strict.

Voir aussi

  • from - Crée un tableau à partir d'un itérable

Sources

Diffusé sous licence MIT.