On Sat, Sep 19, 2009 at 1:24 AM, John Cowan <[email protected]> wrote: > This is a proposal for the removal of string-set! (and consequently > string-fill!) from the R7RS small Scheme language. I am publishing this
Your proposal should be broken into two parts. The first is abandoning the representation of strings as character vectors in favor of data structures that support faster string operations. The second is the mandate of immutability. These are two distinct and independent proposals. A better reason for string-copy on an immutable string is to obtain a mutable string. You can't rule out that some algorithm might find it useful to share computations about the internal components of a string. Lynn _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
