[R6RS] Core/library questions

Michael Sperber sperber at informatik.uni-tuebingen.de
Tue Jun 27 08:05:51 EDT 2006


Anton van Straaten <anton at appsolutions.com> writes:

> If we have time on the call today, I'd like to briefly get editor
> reactions to the following questions (responses in email are fine too,
> of course):
>
> * Should the eof-object constructor and eof-object? predicate be in
> the core, or one of the I/O libraries?

Core.

> * Should predicates such as exact?, inexact?, flonum? and fixnum? be
> moved to the core, out of libraries such as arithmetic-exact etc.?

exact? and inexact? should be in the core, flonum? and fixnum? in
their respective libraries.

> * Should 'when', 'unless', and 'case-lambda' get their own library (as
> we originally voted), 

Yes.  The current draft actually has case-lambda in a library
different from when and unless.  (And I'm in favor of that arrangement.)

> and if so, does anything else belong in the same library (such as
> 'do')?

No.

> * Should generic arithmetic have its own library (as currently listed
> in the core/library proposal), or should it be in the core?

Core.

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla



More information about the R6RS mailing list