On Fri, Mar 05, 2004 at 02:57:57AM +0000, [EMAIL PROTECTED] wrote: > This will not work. In infinite sets, the 'iterate' > subroutine is _stored_ into the object - it is not > executed immediately.
In retrospect, that makes sense. Then all I think you should do is pick a different name, as you suggested. ->set_map_inplace is ok, or maybe ->update or ->set_update. Also, make it clear in the document that the function is not called immediately, and so it is unwise to count on any side-effects. Sorry for my confusion. Andrew