Scheme language standardization process
Are cycles actually possible in strict immutable structures? When you create a head node, there's no way for it to have a circular link to a tail node that doesn't exist yet.Some initial thoughts:Should these procedures take SRFI 114 comparators instead of equality predicates?
Personally I am fond of first, second, etc.; I think they are more readable than car, cadr, etc.
The immutable set data structures I have in mind do set-theoretic operations in O(n) time, though constructing them from an unordered list is O(n log n).
_______________________________________________ Scheme-reports mailing list Scheme-reports@x http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports