[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Meta reply

This page is part of the web mail archives of SRFI 44 from before July 7th, 2015. The new archives for SRFI 44 contain all messages, not just those from before July 7th, 2015.



Sorry for the delay in responding to so much commentary.  I think Oleg 
has an excellent case for enumerators as the primary collection 
traversal mechanism.  Oleg: I'd prefer a separate fold operator 
(collection-foldl, for example).  This would give implementors the 
opportunity for more under-the-hood work on efficient folding for 
collections.

Also, I do feel that the current spec inhibits the creation of 
functional or partially functional (linear updating) datastructure 
operations.  I'd like to hear some proposals, but initially, my thought 
is to specify both purely functional and linear updating versions of the 
operations that were previously destructive.  

Thoughts?

	Scott


-- 

Attachment: pgp0vPaH7wxKO.pgp
Description: PGP signature