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.