Re: New draft (#4) of SRFI 189: Maybe and Either: optional container types Wolfgang Corcoran-Mathe 02 Jun 2020 19:12 UTC
On 2020-06-02 15:06 -0400, Wolfgang Corcoran-Mathe wrote: > > Here is the commit summary: > > > > - fold functions accept all values plus nil > > - Implement Draft #3 of SRFI 189 (multiple values). > > - Remove maybe-contains? and either-contains?. > > - clarified -sequence operations > > - maybe->list mutation is an error > > - Update -sequence functions. > > - Remove tests for -contains procedures. > > - Update test sets: predicates, accessors, join and bind. > > - Delete "obj" argument in either-remove and -filter. > > - Update test sets: sequence operations, conversions. > > - Fix arity error in either->lisp-values. > > - Update test set for map, fold, unfold. > > - Return unspecified value from -for-each procedures. > > - Fix typos in definition of maybe-if. > > - Improve the bargain basement SRFI 78 implementation. > > - Comment cleanup and improvement. > > - Add tests for `maybe-if'. > > - Refactor some tests for readability. > > - style typos > > - Lefts now contain exactly one value > > - Show keywords. > > - Use HTML links on HTML pages. > > - Fix typo. Publish fourth draft. > > These changes have been part of the SRFI 189 repository since > May 17th (https://srfi-email.schemers.org/srfi-189/msg/14117692/). Actually, that's wrong. They were merged long before May 17th: https://github.com/scheme-requests-for-implementation/srfi-189/pull/4 These are some very old changes. -- Wolfgang Corcoran-Mathe <xxxxxx@sigwinch.xyz> "Heresy is a cradle; orthodoxy, a coffin. Why should man be afraid to think, and why should he fear to express his thoughts?" --Robert G. Ingersoll