note
thinker
<p> >> Functions created by create_functions are NAMED, not anonymous. In fact, create_function RETURNS the name.</p>
<p>Create function does indeed return a string, but does that mean it is not an anonymous function. perhaps we are concentrating too much on semantics here</p>
<p>The documentation for the function states " create_function -- Create an anonymous (lambda-style) function". Perhaps more semantics. Nevertheless, building a dispatch table from the result of create_function works for me.</p>
<p>I take on board your point about ||= for a function which has side effects</p>
<p>cheers</p>
<p>thinker</p>
421963
460015