[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message]

functions in XQuery and XPath Data Model 3.0

James Fuller james.fuller.2007 at gmail.com
Sat Feb 25 04:14:00 PST 2012


  functions in XQuery and XPath Data Model 3.0
as http://www.w3.org/TR/xpath-datamodel-30/#other-items states the
xpath data model has matured and needs to add 'other types' ... which
have no xml serializations

following on from this statement, I am wondering if the XQuery WG has
considered what could be returned in the following scenario:

let $a := fn:position#0
return
fn:string($a)

it maybe nice to return the name of the function "fn:position" as a
string ... conversely,

let $a := fn:position#0
return
fn:QName($a)

would return the qname of the function.

its probably a stretch to extend this to function arity eg.

let $a := fn:position#0
return
xs:integer($a)

which would return a value of 0.

it may also be useful to expand the description of what functions are
in the data model via fully describing the term 'callable' here
http://www.w3.org/TR/xpath-datamodel-30/#other-items.

James Fuller


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.