Symbolic identifiers and related protocols.

INamed

Available since version 1.0 (view source)

PROTOCOL with method -name

A value protocol for the name string.

See also: named?, name, INamespaced

-name

Available since version 1.0 (view source)

not referred automatically

Usage:
  • (-name this)

Type signature:
  • (Any) → String+

Returns the name string.

See also: INamed

INamespaced

Available since version 1.0 (view source)

not referred automatically

PROTOCOL with method -namespace

A value protocol for the namespace string.

-namespace

Available since version 1.0 (view source)

not referred automatically

Usage:
  • (-namespace this)

Type signature:
  • (Any) → (Maybe String+)

Returns the namespace string or nil if namespace is not set.

See also: INamespaced