Comment by wvenable
18 days ago
An array isn't a function -- indexing an array could be a function. But an array is a data structure. An array doesn't satisfy the requirements to be a function -- people are just confusing an array with array indexing.
In the mathematical sense a function is something that maps inputs to outputs. That’s also what an array is.
But this whole thing is uninteresting because it is ultimately just a disagreement about definitions.