A couple of notes after trying tests.scm Duy Nguyen (09 Sep 2019 10:09 UTC)
Re: A couple of notes after trying tests.scm Duy Nguyen (09 Sep 2019 13:31 UTC)
Re: A couple of notes after trying tests.scm Arthur A. Gleckler (09 Sep 2019 15:10 UTC)
(missing)
Re: A couple of notes after trying tests.scm Arthur A. Gleckler (10 Sep 2019 21:57 UTC)
Re: A couple of notes after trying tests.scm Duy Nguyen (10 Sep 2019 12:04 UTC)
Re: A couple of notes after trying tests.scm Linus Björnstam (08 Oct 2019 20:08 UTC)

Re: A couple of notes after trying tests.scm Linus Björnstam 08 Oct 2019 20:08 UTC

Resending the following, due to email alias problems:

---------

Thanks for that!

I saw you found tpartition-all and tindex (but renamed).

tflatten should be like tconcatenate, a straight up transducer without needing to "instantiate". I was a bit confused about how to implement it before due to some inconsintencies with clojure. Now some of the transducers that did not take arguments take an optional equality procedure.

Good catch.

--
  Linus Björnstam

On Mon, 9 Sep 2019, at 15:31, Duy Nguyen wrote:
> I opened https://github.com/scheme-requests-for-implementation/srfi-171/pull/2
> fixing all the problems I found by running the tests (I have not
> really examined the implementation or stared long and hard at the
> document to find anything more interesting). It makes it possible to
> pass all three Scheme implementations. Not sure if we want to do like
> that, anyway just fyi.
>
> Also remaining problems are: tflatten (do we always call it or just
> consider it a function variable like right now? seems inconsistent),
> tpartition-all, and tindex (not implemented, should they?)
> --
> Duy
>