@rotomeca/utils - v7.0.3
    Preparing search index...

    Function groupBy

    • Regroupe les éléments d'un tableau par clé retournée par la fonction fn.

      Chaque clé pointe vers un tableau des éléments correspondants. Si aucune valeur n'existe pour une clé, la clé n'est pas présente dans l'objet retourné.

      Type Parameters

      • T

        Type des éléments.

      Parameters

      • arr: T[]

        Tableau source.

      • fn: (item: T) => string

        Fonction qui retourne la clé de regroupement.

      Returns Record<string, T[]>

      Un objet dont les propriétés sont les clés et les valeurs des tableaux d'éléments.

      groupBy(['a','ab','b'], s => s[0]) // -> { a: ['a','ab'], b: ['b'] }