starlang-core
Core types for Starlang (Distributed Rust Erlang Abstract Machine).
This crate provides the foundational types used throughout the Starlang ecosystem:
- [
Atom] - Interned string for efficient comparison - [
Pid] - Process identifier - [
Ref] - Unique reference for monitors and timers - [
ExitReason] - Process termination reasons - [
Term] - Trait for Erlang-like serializable terms (messages, keys, etc.) - [
SystemMessage] - Internal system messages (Exit, Down, Timeout) - [
NodeId], [NodeName], [NodeInfo] - Node identity for distribution