Pochopení neměnnosti ve funkcích
Neměnnost se týká stavu, kdy zůstává stejný nebo nezměněný. V kontextu funkce to znamená, že funkce nijak nemění svůj vstup. Výstup funkce se může lišit od vstupu, ale samotný vstup zůstává nezměněn.
Pokud máme například funkci `f(x) = x^2`, pak vstup `x` prochází funkcí bez jakékoli modifikace a výstup je jednoduše `x^2`. Vstup `x` zůstává nezměněn, pouze jeho hodnota je umocněna. Například funkce `g(x) = x + 1` by upravila vstup `x` přidáním 1 k němu, takže výstup by se lišil od vstupu. funkce není žádným způsobem modifikována nebo pozměněna, pouze její hodnota může být transformována nebo zpracována tak, aby vytvořila výstup.



