DEV Community

Discussion on: Functional programming basics part 1: Pure function

Collapse
 
kayis profile image
K

Purity simply means:

  • no side-effects
  • same output for input

If a function returns void and has no side-effects, it's pure, but it also doesn't do anything interesting.