Thanks, Christian—always one step ahead ;) Confirmed it’s working with the latest snapshot.
Tim -- Tim A. Thompson (he, him) Librarian for Applied Metadata Research Yale University Library www.linkedin.com/in/timathompson<http://www.linkedin.com/in/timathompson> timat...@protonmail.com<mailto:timothy.thomp...@yale.edu> From: Christian Grün <christian.gr...@gmail.com> Date: Tuesday, November 21, 2023 at 10:51 AM To: Thompson, Timothy <timothy.thomp...@yale.edu> Cc: BaseX <basex-talk@mailman.uni-konstanz.de> Subject: Re: [basex-talk] Bug in fn:fold-right? Hi Tim, Thanks for the pointer. It seems that the reported bug has been fixed just recently (at least I couldn’t reproduce it anymore). Could you try the latest snapshot? [1] Thanks in advance, Christian [1] https://files.basex.org/releases/latest/ On Mon, Nov 20, 2023 at 9:00 PM Thompson, Timothy <timothy.thomp...@yale.edu<mailto:timothy.thomp...@yale.edu>> wrote: Greetings, I noticed that there seems to be an issue with fn:fold-right in BaseX (10.8 beta). When I pass it a sequence of elements, they do not get atomized/accumulated. Example: let $data := <data> <a>a</a> <b>b</b> <c>c</c> </data> return <test>{ fold-right( $data/*, "", concat(?, ".", ?) ) }</test> returns: <test/> The same query in Saxon-HE 11.4 returns: <test>a.b.c.</test> Best regards, Tim -- Tim A. Thompson (he, him) Librarian for Applied Metadata Research Yale University Library