[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Quick opinions on Issues

This page is part of the web mail archives of SRFI 1 from before July 7th, 2015. The new archives for SRFI 1 contain all messages, not just those from before July 7th, 2015.

> 1. Should the alist functions be placed in a separate library?

        Yes.  The most conclusive point for me is that they take a
different copy procedure -- that suggests that they are really a different
data type and so deserve a separate library.

> 3. When do n-ary mapping functions terminate? 

        As soon as any of the lists is exhausted (alternative 1 in
Shivers's list).  My second choice is Shivers's alternative 3: all lists
must be the same length.

> 4. Is FIND-TAIL's predicate applied to the pairs of its list, or the
>    elements?

        To the elements.

> 5. Are the right-duplicate deletion procedures worth inclusion?


> 6. Should my lists-as-sets library be folded in with this library or kept
>    separate?

        It should be kept separate.  Again the crucial argument is that
sets are a different data type: EQUAL-AS-SETS? will not be the same as
EQUAL?, for instance.

======  John David Stone - Lecturer in Computer Science and Philosophy  =====
==============  Manager of the Mathematics Local-Area Network  ==============
==============  Grinnell College - Grinnell, Iowa 50112 - USA  ==============
==========  stone@xxxxxxxxxxxxx - http://www.math.grin.edu/~stone/  =========