[gambit-list] Table iterators

Taylor R Campbell campbell at mumble.net
Fri Oct 31 15:54:10 EDT 2008


   Date: Fri, 31 Oct 2008 15:33:05 -0400
   From: David St-Hilaire <sthilaid at iro.umontreal.ca>

   I just found out that their are the ##table-foldl and ##table-for-each internal
   procedure that are actually essential for making a program that use table
   efficient, but why are these only internals, and not external functions?

I'd wager a guess that they are unsafe, not merely in that they don't
check their arguments but also in that they don't behave nicely when
the procedures passed to them modify the table.



More information about the Gambit-list mailing list