Re: New draft (#4) of SRFI 189: Maybe and Either: optional container types Wolfgang Corcoran-Mathe 02 Jun 2020 19:06 UTC
On 2020-06-02 11:42 -0700, Arthur A. Gleckler wrote: > I've just published draft #4 of SRFI 189 > <https://srfi.schemers.org/srfi-189/>. It was submitted by John Cowan, > co-author of the SRFI. I'm confused. It seems that Draft #4 was published on May 12: https://srfi-email.schemers.org/srfi-189/msg/14075592/ > 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/). Regards, -- Wolfgang Corcoran-Mathe <xxxxxx@sigwinch.xyz> "[F]ree flow of information is the only safeguard against tyranny. ... Beware of he who would deny you access to information, for in his heart he dreams himself your master." --Commissioner Pravin Lal