
sem:triple-subject( $triple as sem:triple ) as xs:anyAtomicType
  Returns the subject from a sem:triple value.
  
This function is a built-in.
| Parameters | |
|---|---|
| triple | The triple. | 
xquery version "1.0-ml";
import module namespace sem = "http://marklogic.com/semantics" 
   at "/MarkLogic/semantics.xqy";
let $triple := sem:triple(sem:iri("subject"), sem:iri("predicate"), "object")
return
    sem:triple-subject($triple)
    (: Returns 'subject'. :)
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.