Të përgjithshme

Pure function

Në shqip: Funksion i pastër

ShpjegimiSQ

Funksioni i pastër jep gjithmonë të njëjtin rezultat për të njëjtat të dhëna dhe s'ndryshon asgjë jashtë vetes. Testohet dhe kuptohet lehtë — si funksionet në matematikë.

EnglishEN

A pure function always gives the same result for the same inputs and changes nothing outside itself. It's easy to test and understand — like functions in maths.

Si ta mendosh

Si kalkulatori: 2 + 2 jep gjithmonë 4, sa herë që ta shtypësh, dhe s'të ndryshon asgjë në tavolinë.

Lexoje në anglisht

Like a calculator: 2 + 2 always gives 4, however many times you press it, and nothing on your desk changes.

Shembull kodipython

def katror(x):
    return x * x  # i pastër: e njëjta hyrje → i njëjti rezultat

Terma të lidhur