Honnêtement, je ne peux pas croire que ce défi n'existe pas déjà.
Le défi
Écrivez une fonction.
Les spécificités
Votre programme doit définir une sorte de fonction appelable. Cela inclut tout ce que l'on appelle communément une fonction, une fonction lambda ou un sous-programme. Tous ces types de callables seront appelés une "fonction" dans ce post.
La saisie de la fonction est facultative et non requise.
Une valeur de retour de la fonction est également facultative et non requise, mais le contrôle doit retourner au programme appelant.
La fonction doit être affectée à une sorte de variable afin qu'il soit possible d'y accéder ultérieurement. Cela comprend l'affectation indirecte (dans la plupart des langues courantes où la déclaration d'une fonction nommée ajoute automatiquement le nom dans la portée actuelle) et l'affectation directe (affectation directe d'une fonction anonyme à une variable).
La fonction n'a pas besoin d'être nommée.
La fonction doit être créée par vous - vous ne pouvez pas simplement assigner une fonction par défaut de la langue à une variable.
Aucune des échappatoires standard , s'il vous plaît.
C'est le code-golf , donc le score le plus bas en octets l'emporte.