On Fri, Feb 15, 2013 at 9:40 AM, Boyko Bantchev <[email protected]> wrote: > On 15 February 2013 15:27, Raul Miller <[email protected]> wrote: >> Here, you have introduced a definition of "function" which conflicts >> with the usual meaning of the word when people talk about functional >> programming. >> ...... > > Surely not. And the appropriateness of the linguistic effort in the > above post evades my understanding.
It seems we differ on the definition of a mathematical "function". But, I can find numerous examples supporting the definition which I have been using. For example: http://www.regentsprep.org/Regents/math/algtrig/ATP5/Lfunction.htm And I do not know what definition you have been using. That said, my linguistic effort was inspired by two issues: (a) an attempt to allow room for alternative definitions of "function" which could allow a "stateful function" to exist, and (b) an attempt to illustrate the consequences of allowing "stateful functions" -- the "plus" in my effort can be thought of as an example of a "stateful function" - here, the state was embedded in the context. Does that help? Thanks, -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
