On 04/09/2013 12:28 PM, Manu wrote:
...

There's nothing 'pure' about a function that has side effects.

If it has the same side effects every time it is called with the same arguments, then there is something pure about it.

It's a totally different concept,

The concept of mutation can be expressed easily in a language not directly supporting side effects. Just pass around the store explicitly.

The term you want to describe is presumably referential transparency.

and should be named appropriately.

I guess nobody will disagree with this.

Reply via email to