Email list hosting service & mailing list manager


Quick opinions on Issues John David Stone 07 Jan 1999 17:40 UTC

> 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?

        No.

> 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  ==============
==========  xxxxxx@math.grin.edu - http://www.math.grin.edu/~stone/  =========