fn:boolean
.
fn:boolean($arg as item()*) as xs:boolean
fn:boolean($arg)
is changed as follows:
fn:boolean
returns true.
js:null
, fn:boolean
returns false.
Examples EBV( jn:null() ) false EBV( { } ) true EBV ( { "foo": false } ) true EBV ( { "foo": 3, "bar":4 } ) true EBV( { "foo": 3 } ) true EBV ( [1] ) true EBV ( ( [1], jn:null() ) ) true