This is a useful ability in many programming languages, so a similar concept exists; instead of functions, operations are used to change state variables (AKA globals).
Це корисна здатність багатьох мов програмування, тому подібна концепція існує; тільки замість функцій для зміни змінних стану (глобальних) використовуються операції.