On this page:
resource->namespace+  name
resource-namespace
resource-name
resource-append-name

3.3 Resource Operations🔗ℹ

procedure

(resource->namespace+name val)  
(or/c #f resource?)
(or/c #f local-name-string?)
  val : resource?
Split a resource into a namespace resource? and a local name (local-name-string?).

procedure

(resource-namespace val)  (or/c #f resource-absolute?)

  val : resource-absolute?
Returns the namespace part of val.

procedure

(resource-name val)  (or/c #f local-name-string?)

  val : resource-absolute?
Returns the local name part of val.

procedure

(resource-append-name val name)  resource?

  val : resource-absolute?
  name : (or/c local-name? local-name-string?)
Returns a new resource? by appending the value of name to the resource val.