IT lexicon Programming Side effect

Side effect

Programming På svenska → Updated: 2026-05-24

When a function does something beyond returning a value — writing a file, changing global state, sending a network request.

Opposite: pure function. React useEffect, Redux thunks, RxJS effects — all patterns for handling side effects explicitly. Functional programming minimises them to keep code testable and predictable.

← Back to the lexicon