In the case of singletons there's very little difference, but (as I now see Christian has pointed out), with sequences the effect is quite different.
Also, of course, "!" changes the context item, so @address => replace(@postcode, "", "q") works, while @address ! replace(@postcode, "", "q") doesn't. Michael Kay Saxonica > On 1 Aug 2017, at 13:27, W.S. Hager <[email protected]> wrote: > > Hi, > > Is there any advantage to using the 3.1 arrow operator over the simple map > operator? > > $string => upper-case() => normalize-unicode() => tokenize("\s+") > > versus > > $string ! upper-case(.) ! normalize-unicode(.) ! tokenize(.,"\s+") > > Thanks, > Wouter > _______________________________________________ > [email protected] > http://x-query.com/mailman/listinfo/talk _______________________________________________ [email protected] http://x-query.com/mailman/listinfo/talk
