struct

Crinja::Value

Inherits Comparable / Iterable / Enumerable / Struct / Value / Object

Value represents an object inside the Crinja runtime.

It wraps a Crystal value in #raw and defines methods to access properties of the wrapped value while being agnostic about the actual type of the wrapped raw value.