HelperStable

First item

Retourne le premier élément d’une collection non vide en conservant son type concret.

Collection typée
First item
Collection
Résultat typé

Vue d’ensemble

Retourne le premier élément d’une collection non vide en conservant son type concret.

Exemple

Après un tri explicite, récupérer le dossier le plus prioritaire sans imposer que la collection ne contienne qu’un élément.

Paramètres 1

itemsRequisobject[]
Collection typée fournie par un binding. Le type concret des éléments est conservé ou unifié dans les sorties.

Sorties 1

itemobject
Premier élément de la collection, avec son type concret.

Comportement

Le node prend l’élément d’index 0. Une collection vide fait échouer le node.

À retenir Les opérations de collection conservent la classification des données portées par leurs éléments ; filtrer, trier ou concaténer une liste n’est pas une déclassification.

Limites et responsabilités

  • Le node ne trie pas la collection : la notion de « premier » dépend entièrement de l’ordre reçu.
  • Si l’unicité est importante, utilisez exactly_one à la place.