Re: Scheme Review bootstrapped Marc Feeley 02 Dec 2022 12:16 UTC

Lassi, where should the discussion go for the “Scheme review” process?

Marc

> On Dec 2, 2022, at 7:10 AM, John Cowan <xxxxxx@ccil.org> wrote:
>
>
>
> On Thu, Dec 1, 2022 at 5:25 PM Lassi Kortela <xxxxxx@lassi.io> wrote:
>
> 2022-2: Symbols as strings (a simple library with spec and source code)
>
> I think that rather than adding new monomorphic procedures on symbols, it would be better to have polymorphic procedures corresponding to the string procedures of Scheme.  Most CL functions that accept strings also accept symbols and characters, and these three types are jointly called "string designators".
>
> However, even though strings are vectors of characters, vector and array functions do not accept string designators:  (aref "foo" 0) => #\f, but (aref 'foo 0) is an error.