Les informaticiens n'adoptent pas cette définition. Pour eux, une fonction n'est pas seulement un ensemble de couples, mais est une méthode de calcul (ou algorithme). Ainsi, la fonction sommerEntiers définie auparavant à partir de l'expression 7#7 et celle définie ici récursivement, bien que déterminant le même ensemble de couples (on dit qu'elles sont égales en extension), ne sont pas identiques d'un point de vue calculatoire : l'une réalise une addition, une multiplication et une division, l'autre réalise 8#8 soustractions et 8#8 additions.