Finalization PR sent John Cowan (07 Sep 2020 22:43 UTC)
Re: Finalization PR sent Wolfgang Corcoran-Mathe (07 Sep 2020 23:57 UTC)

Re: Finalization PR sent Wolfgang Corcoran-Mathe 07 Sep 2020 23:57 UTC

On 2020-09-07 18:43 -0400, John Cowan wrote:
> Here's my comment on it:
>
> Although there have been a fair number of new procedures since LC, they are
> all very straightforwardly like existing vector-* procedures, added because
> we realized that ranges are isomorphic to immutable vectors. Here's the
> list: vector-range, string-range, range-append, range-map,
> range-map->vector, range-filter, range-filter->vector, range-fold,
> range-fold-right, range->string, vector->range.
>
> In addition, range-start and range-end have been renamed to range-first and
> range-last, and range-indexer was dropped as unnecessary and often
> inapplicable.

The range-segment procedure was also added.  I'll have a PR
bringing the implementation up to date shortly.

--
Wolfgang Corcoran-Mathe  <xxxxxx@sigwinch.xyz>