Tuple représentant les types des arguments.
Par défaut any[], ce qui accepte n'importe quelle signature.
const onClick: Action<[MouseEvent]> = (e) => console.log(e.target);
const log: Action<[string, number]> = (msg, code) => console.log(msg, code);
const noop: Action = () => {};
Func pour les fonctions avec valeur de retour.
Représente une fonction qui ne retourne aucune valeur.
Utilisé pour typer les callbacks, handlers d'événements et effets de bord où la valeur de retour n'a pas de sens. Préférer Func dès qu'une valeur de retour est attendue.