Class Symbol

java.lang.Object
All Implemented Interfaces:
IValidated, IWriteable, Comparable<ABlobLike<?>>

public final class Symbol extends ASymbolic

Class representing a Symbol. Symbols are more commonly used in CVM code to refer to functions and values in the execution environment.

Symbols are simply small immutable data Objects, and can be used freely in data structures. They can be used as map keys, however for most normal circumstances Strings or Keywords are more appropriate as keys.

A Symbol comprises: - A name

"Becoming sufficiently familiar with something is a substitute for understanding it." - John Conway