On this page:
resource?
subject?
subject<?
predicate?
predicate<?
object?
object<?

7.2 Component Predicates🔗ℹ

predicate

(resource? val)  boolean?

  val : any/c
A resource is identified by a URI, and so this test effectively ensures that val is an absolute URI.

predicate

(subject? val)  boolean?

  val : any/c
A statement’s subject may be a resource? or a blank-node?.

predicate

(subject<? v1 v2)  boolean?

  v1 : subject?
  v2 : subject?
Returns #t if v1 and v2 are subject? values, and v1 is less than v2.

predicate

(predicate? val)  boolean?

  val : any/c
A statement’s predicate must be a resource?.

predicate

(predicate<? v1 v2)  boolean?

  v1 : predicate?
  v2 : predicate?
Returns #t if v1 and v2 are predicate? values, and v1 is less than v2.

predicate

(object? val)  boolean?

  val : any/c
A statement’s object may be either a resource?, blank-node?, or a literal?.

predicate

(object<? v1 v2)  boolean?

  v1 : object?
  v2 : object?
Returns #t if v1 and v2 are object? values, and v1 is less than v2.