Une fonction qui ne fait rien, ne prend aucun argument et ne renvoie rien est traditionnellement appelée un noop
, ou no-op. Un exemple de noop est ci-dessous:
function noop(){}
http://en.wikipedia.org/wiki/NOP
Existe-t-il donc un nom pour une fonction destinée uniquement à renvoyer ses arguments, et ne rien faire d'autre? Un exemple de ce type de fonction:
function(a){return a}
Réponses:
C'est ce qu'on appelle la fonction d'identité et est parfois abrégé comme
id
dans la théorie des catégories et les langages de programmation fonctionnels.la source