Error in sample implementation
Marc Nieper-WiÃkirchen 18 Aug 2020 12:59 UTC
The first implementation of "assume" given in the SRFI document
contains an error because of a property of "assume", which had been
added later in the process. Namely, "assume" is supposed to return the
"obj" argument if it does resolve to a non-false value; the first
implementation returns an undefined value instead.
Arthur, could you fix this in the document by replacing the keyword
"unless" in the simple implementation with the keyword "or" and
re-indent the code appropriately? I think we want an erratum notice at
the top of the document.
Thanks,
Marc