Functional programming correctly identified that input and output are side effects and by implication that we are the disease.