O'Reilly logo
  • Rahul Agarwal thinks this is interesting:

To clarify this definition, we must define exactly what a side effect is. A function is said to have side effects if it does any of the following:

From

Cover of Functional Programming in C#: How to write better C# code

Note

https://www.dotnetcurry.com/patterns-practices/1449/pure-impure-methods-csharp