Module types

Source
Expand description

Onion 运行时核心类型模块。

本模块聚合了 Onion 语言虚拟机的所有核心数据类型, 包括对象系统、元组、键值对、lambda 表达式、惰性集合、 线程与异步句柄等。

§子模块

  • object:通用对象系统与类型枚举
  • tuple:元组类型与相关操作
  • pair:键值对类型
  • lambda:lambda 表达式定义与执行
  • lazy_set:惰性集合与过滤机制
  • thread_handle:线程句柄类型
  • async_handle:异步任务句柄类型

这些类型共同构成 Onion 运行时的类型系统与数据结构基础。

Modules§

async_handle
Onion 异步句柄模块。
lambda
Onion Lambda 表达式与虚拟机相关模块。
lazy_set
Onion 惰性集合(LazySet)模块。
object
Onion VM 对象模型核心实现。
pair
Onion 键值对(Pair)类型模块。
thread_handle
Onion 线程句柄(ThreadHandle)类型模块。
tuple
Onion 元组(Tuple)类型模块。