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

Re: [Scheme-reports] fresh empty strings



On Wed, Jan 25, 2012 at 11:43 AM, John Cowan <cowan@x> wrote:
> Alex Shinn scripsit:
>
>> It has insertion, replacement and deletion operations.
>> These return new objects, but that doesn't have to be
>> any less efficient than an explicitly mutable API.
>
> I already made that point: immutable string APIs are sufficient.  But if
> you *want* a truly imperative, not functional, string API, then a buffer
> gap is your friend.

And my point is that you can have a mutable API without
exposing the implementation - especially a bad choice of
implementation.

-- 
Alex

_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports