czyste

Określenie faktu, że funkcja zawsze zwraca dokładnie takie same dane wyjściowe przy tych samych danych wejściowych i nie ma efektów ubocznych (zapisy do zmiennych modyfikowalnych, efekty wejścia-wyjścia itd.).