Във функционален код, изходната стойност на функция зависи само от аргументите, които са вложени по време на функцията, така призованата функция е два пъти с една и съща стойност за един аргумент Х и тя ще произведе същия резултат (Х) всеки път.
In functional code, the output value of a function depends only on the arguments that are input to the function, so calling a function "f" twice with the same value for an argument "x" will produce the same result "f(x)" each time.