shape-value 0.1.2

NaN-boxed value representation and heap types for Shape
Documentation

Core value types for Shape

This crate contains the foundational value types and core data structures used throughout the Shape language implementation. The canonical runtime representation is ValueWord — an 8-byte NaN-boxed value.

Dependency hierarchy:

  • shape-value → shape-ast (no circular dependencies)
  • shape-runtime → shape-value (for types)
  • shape-vm → shape-value (for types)