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

    Type Alias Func<TArgs, TReturn>

    Func: (...args: TArgs) => TReturn

    Représente une fonction qui accepte des arguments et retourne une valeur.

    Utilisé pour typer les fonctions pures, transformations et utilitaires fonctionnels comme memoize ou once où la valeur de retour est significative.

    Type Parameters

    • TArgs extends any[] = any[]

      Tuple représentant les types des arguments. Par défaut any[], ce qui accepte n'importe quelle signature.

    • TReturn = any

      Type de la valeur retournée. Par défaut any.

    Type Declaration

    const double: Func<[number], number> = (n) => n * 2;
    const greet: Func<[string], string> = (name) => `Hello ${name}`;
    const parse: Func<[string], unknown> = JSON.parse;

    Action pour les fonctions sans valeur de retour.