constructor naming Taylor Campbell (22 Dec 2003 22:07 UTC)
Re: constructor naming Aubrey Jaffer (05 Jan 2004 19:15 UTC)
Re: constructor naming Taylor Campbell (06 Jan 2004 00:06 UTC)
Re: constructor naming Aubrey Jaffer (09 Jan 2004 03:09 UTC)

Re: constructor naming Aubrey Jaffer 09 Jan 2004 03:09 UTC

 | X-Originating-IP: [18.7.21.145]
 | Old-Return-Path: <xxxxxx@evdev.ath.cx>
 | From: Taylor Campbell <xxxxxx@evdev.ath.cx>
 | Date: Mon, 5 Jan 2004 19:06:29 -0500
 | Resent-From: srfi-47@srfi.schemers.org
 | X-Mailing-List: <srfi-47@srfi.schemers.org> archive/latest/28
 | X-Loop: srfi-47@srfi.schemers.org
 | Resent-Sender: srfi-47xxxxxx@srfi.schemers.org
 |
 |
 | On Jan 5, 2004, at 2:15 PM, Aubrey Jaffer wrote:
 |
 | >  | From: Taylor Campbell <xxxxxx@evdev.ath.cx>
 | >  | Date: Mon, 22 Dec 2003 17:07:43 -0500
 | >  |
 | >  | Why was the constructor renamed to CREATE-ARRAY?
 | >
 | > So that it won't conflict with SRFI-25.
 |
 | But ARRAY-SET! et alia conflict, too.  The argument you give for
 | that, 'just use type dispatch,' works for MAKE-ARRAY, too.

Excellent point!  I will restore the make-array name and put this
paragraph in the Issues section:

 The make-array arguments are different from the same-named procedure
 in SRFI-25. Type dispatch on the first argument to make-array could
 support both SRFIs simultaneously.