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