Re: [scheme-reports-wg2] Re: R7RS-large discussion: Basic Types and Sorting John Cowan (08 Jun 2016 15:13 UTC)

Re: [scheme-reports-wg2] Re: R7RS-large discussion: Basic Types and Sorting John Cowan 08 Jun 2016 15:13 UTC

Taylan Ulrich Bayırlı/Kammer scripsit:

> This means breaking (string? "foo"), no?

No, not necessarily.

> In general I'm fond of the idea of reusing the term "string" for
> immutable strings, but I would rather expect it to happen gradually like
> I outlined before.  A too sudden change that requires effort on the side
> of all implementors is unlikely to gain a lot of adoption I think.

That's the R6RS Lesson.

(Not to be confused with the Kzinti Lesson, which is that a reaction
drive's efficiency as a weapon is in direct proportion to its efficiency
as a drive.  Nevertheless, there are similarities.)

--
John Cowan          http://www.ccil.org/~cowan        xxxxxx@ccil.org
There are three kinds of people in the world:
those who can count, and those who can't.