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

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri May 22 14:43:51 EDT 2009

I think just the `srfi/1' implementation should change, and #f seems
like a fine default --- useless, but compatible.

At Fri, 22 May 2009 13:28:45 -0400, Eli Barzilay wrote:
> The problem is that this leaves us with an incompatible srfi/1 (which
> is why I wrote the second option).  (BTW, I wouldn't mind such
> incompatibility, but I don't care about `make-list' anyway.)
> 
> 
> On May 22, Matthias Felleisen wrote:
> > 
> > make-list always takes two arguments. There is no natural fill value.
> > 
> > 
> > 
> > On May 22, 2009, at 4:14 AM, Eli Barzilay wrote:
> > 
> > > On May 22, Chongkai Zhu wrote:
> > >>
> > >> procedure make-list: expects 2 arguments, given 1: 0
> > >
> > > OK, quick poll time:
> > >
> > > 1. What should the default value be (#f as it was, #<void> because it
> > >    makes more sense, or 0 because that's what `make-vector' uses)?
> > >
> > > 2. Which one should be fixed -- only the srfi/1 version, or the
> > >    scheme/list version (implying srfi/1 too)?
> 
> -- 
>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
>                   http://www.barzilay.org/                 Maze is Life!



Posted on the dev mailing list.