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

Reply via email to