Naming convention David Kendal (22 Dec 2015 02:37 UTC)
Re: Naming convention Bradley Lucier (24 Aug 2016 17:50 UTC)

Naming convention David Kendal 22 Dec 2015 02:33 UTC

Scheme procedures which create "empty" versions of a particular type are usually
called make-<type>, with functions named <type> being reserved for functions
which take as their arguments the contents of the new value. Cf. make-list vs
list, make-vector vs vector, etc.

The procedure array in this SRFI seems to me to violate this convention, since
it takes as its arguments the tools used to build an array having particular
contents, not the contents of the array itself. Therefore I think it should be
renamed to make-array. In this specification there seems to be no provided
procedure which could be called array in the usual way.

</semi-bikeshed>

dpk
David P. Kendal