[r6rs-discuss] Inconsistent library names

J. G. Pusey jgp at xentonic.org
Tue May 29 22:42:37 EDT 2007


In perusing through R5.92RS and now R5.93RS, I've noticed that the  
library names seem to be a bit inconsistent. The majority of names  
that refer to a single "data type" (I use the term loosely) do so in  
the plural:

     conditions
     exceptions
     files
     hashtables
     i/o ports
     lists
     mutable-pairs
     mutable-strings
     programs
     records ...

Whereas as a few others do so in the singular:

     arithmetic flonum
     bytevector
     enum

It would seem to me to make sense to pluralize these for consistency:

     arithmetic flonums
     bytevectors
     enums

In addition, it would seem to also make sense to change 'arithmetic  
fx' to 'arithmetic fixnums' for consistency with 'arithmetic flonums'.

Just my pedantic two cents,
jgp




More information about the r6rs-discuss mailing list