Lassi, where should the discussion go for the “Scheme review” process? Marc
> On Dec 2, 2022, at 7:10 AM, John Cowan <[email protected]> wrote: > > > > On Thu, Dec 1, 2022 at 5:25 PM Lassi Kortela <[email protected]> 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.
