Have we discussed this?
I noticed one glitch: ideque-any says:
"If there are no such elements, returns #f/#t."

For the consistency with other *any procedures, I think ideque-any should return the result of pred
on the last element if none of the element dissatisfies pred.

(ideque-any (lambda (x) (and (number? x) x)) (ideque 'a 'b 3)) => 3

On Fri, May 13, 2016 at 4:19 PM, John Cowan <xxxxxx@mercury.ccil.org> wrote:
Shiro Kawai scripsit:

> You mean you want to finish the finger-tree based version?
> I have a list-based implementation for Gauche and can make it portable r7rs
> if you want it.

I was going to write a (two-)list version, but if you've already got one,
so much the better.  That way we can get the SRFI finalized.

--
John Cowan          http://www.ccil.org/~cowan        xxxxxx@ccil.org
A poetical purist named Cowan                   [that's me]
Once put the rest of us dowan.                  [on xml-dev]
"Your verse would be sweeter / If it only had metre
And rhymes that didn't force me to frowan."     [overpacked line!] --Michael Kay