[plt-dev] Pre-Release Checklist for v4.2

From: Carl Eastlund (carl.eastlund at gmail.com)
Date: Fri May 22 15:34:26 EDT 2009

On Fri, May 22, 2009 at 3:30 PM, David Van Horn <dvanhorn at ccs.neu.edu> wrote:
> Eli Barzilay wrote:
>> And BTW, these are two votes -- I expected many more people to say
>> something given how many people wanted to see this thing in.
> I think the srfi/1 module should be compatible with SRFI 1.  The scheme/list
> version should do whatever the PLT consensus is.  I like mandatory 2
> arguments.

I agree -- srfi/1 should be compatible with SRFI 1, and I prefer a
mandatory 2-argument make-list.  If we only want to maintain one
version of the function, I wouldn't object to re-exporting the srfi/1
version from scheme/list.  I don't think we should make up a new
version with a different default value, however.  Having one that
defaults to #f and another that defaults to 0, #<void>, #<undefined>,
#<eof>, NIL, or anything else of the sort, would just be confusing.

Carl Eastlund

Posted on the dev mailing list.