What Is a Pure Function?
medium.com