Module mica::ll::value

source ·
Expand description

Dynamically typed values.

This module abstracts platform specifics such as NaN boxing away into a common interface.

Structs

The runtime representation of a function.
A dict (dictionary) storing arbitrarily typed keys and values.
A Mica list.
An unsafe value used internally in the VM.
The innards of a struct.
Instance of a trait.
An upvalue captured by a closure.

Enums

The kind of a RawValue.

Traits

Functions

Creates a new instance of a trait inside the given GC memory.