Talk:First-class function: Difference between revisions

Content deleted Content added
TobiasHerp (talk | contribs)
Liso (talk | contribs)
Line 67:
 
(just tested using Python 2.5.2) --[[User:TobiasHerp|Tobias]] ([[User talk:TobiasHerp|talk]]) 09:55, 19 August 2008 (UTC)
 
And what about this? ->
 
<source lang="python">
import math
 
def make_derivative(f, deltaX):
delta=[deltaX]
function=[f]
fnc=lambda x: (function[0](x+delta[0])-function[0](x))/delta[0]
return fnc
 
cos=make_derivative(math.sin, 0.0000000001)
 
# cos(0) ~> 1.0
# cos(math.pi/2) ~> 0.0
 
</source>