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.