pure function
- To: mathgroup at smc.vnet.net
- Subject: [mg113689] pure function
- From: Stephan <stschiff80 at googlemail.com>
- Date: Mon, 8 Nov 2010 03:37:09 -0500 (EST)
Hi,
I have a function that returns a pure function:
In[1]:= getFunc := Module[{a=2}, Function[{x}, a * x]]
In[2]:= f = getFunc
Out[2]= Function[{x$}, a$57 x$]
Is there any way, to have the body of the returned function contain the actual _value_ of the local variable a, instead of the _symbol_ ?
So I would like the returned function to be written as
Function[{x$}, 2 x$]
The reason is, that I would like to have a quick way to actually see the value instead of digging out the local variable a$57...
Thanks,
Stephan