|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Tuple typesPavel Minaev int19h at gmail.comTue Sep 1 09:21:28 PDT 2009
On Tue, Sep 1, 2009 at 6:44 AM, John Snelson<http://x-query.com/mailman/listinfo/talk> wrote:
> Tuple types won't make it into XQuery 1.1, but the closures support in
> higher order functions allows you to effectively return sequences of
> sequences:
>
> (: Wrap a sequence as a function item :)
> declare function local:ref($arg as item()*) as function() as item()*
> {
> function() { $arg }
> };
>
> (: Unwrap a sequence from a function item :)
> declare function local:deref($arg as function() as item()*) as item()*
> {
> $arg()
> };
This makes sense, though it would be a nuisance to have to define
ref() and deref() every time. Is there any consideration to make them
standard library functions?
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






