title: Is there a term for a function that modifies its arguments?
body: <p>I'm not really classically educated in CS or mathematics. I'm just thinking there should be a term for this in pass-by-reference laungauges such as php. IE. functions that return a result (like how you'd want most functions to work) versus functions that modify an in-parameter.
  Is there such a term?</p>