Email list hosting service & mailing list manager

empty intervals Per Bothner (29 Jul 2015 16:44 UTC)
Re: empty intervals John Cowan (29 Jul 2015 17:12 UTC)
Re: empty intervals John Cowan (29 Jul 2015 17:16 UTC)
Re: empty intervals Bradley Lucier (29 Jul 2015 20:21 UTC)
Re: empty intervals Per Bothner (29 Jul 2015 20:56 UTC)
Re: empty intervals Bradley Lucier (29 Jul 2015 22:02 UTC)
Re: empty intervals Per Bothner (29 Jul 2015 23:36 UTC)
Re: empty intervals John Cowan (01 Aug 2015 03:52 UTC)
Re: empty intervals Bradley Lucier (01 Aug 2015 03:57 UTC)
Re: empty intervals Bradley Lucier (31 Jul 2015 20:49 UTC)
Re: empty intervals Per Bothner (31 Jul 2015 22:14 UTC)
Re: empty intervals John Cowan (31 Jul 2015 23:57 UTC)
Re: empty intervals John Cowan (31 Jul 2015 23:37 UTC)
Re: empty intervals Bradley Lucier (01 Aug 2015 02:00 UTC)
Re: empty intervals John Cowan (29 Jul 2015 21:11 UTC)
Re: empty intervals Bradley Lucier (29 Jul 2015 22:27 UTC)
Re: empty intervals John Cowan (01 Aug 2015 04:20 UTC)

Re: empty intervals Bradley Lucier 31 Jul 2015 20:49 UTC

On 07/29/2015 04:56 PM, Per Bothner wrote:
>
>
> On 07/29/2015 01:21 PM, Bradley Lucier wrote:
>> Perhaps if I understood the use of such things.  We already have
>> scalars, why do we need zero-dimensional arrays?
>
> In APL languages, a scalar is the same as 0-rank array.  In Scheme,
> I'd say a zero-dimensional array is the same as a box, in the SRFI-111
> sense.

I've just looked a bit at these APL-type languages.  In Nial, for
example, everything is an array.  It seems that they consider numbers,
strings, etc., to be zero-dimensional arrays, with the convention that a
zero-dimensional array is a scalar.

I don't think we need that convention here, scheme has perfectly good
non-array objects.

Brad