On Tue, 2009-08-25 at 11:51 -0700, Per Bothner wrote:
> A mutable string or character sequence can be useful, but only
> if supports insert and delete - at the very least append.

I think that is not *quite* true as stated but it
clearly points to a truth.

A mutable character sequence that supports insert and
delete is certainly useful in more situations than
a mutable character sequence that supports only 
replacement.

If you wanted to tell me that small Scheme should
support insert/delete on strings I don't, off the top
of my head, have any objections.   On the other hand,
I don't feel like making that argument myself because
of vague concern for the implied burden on implementations.


> A mutable fixed-size string has so few uses (I can't think of
> any) that there is little point is providing it in a language.
> The only use I can think of is to implement a variable-size
> string!  If there are any real use cases, they can use a vector.

I offered two examples of use cases which I think point
to a broad range of situations where fixed-length mutable
strings are quite useful.   I'm not sure why you are overlooking
that.

-t



_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to