Spec

Types

EnumBoolean

Aliases: bool, ^
ValueAliasesEnum
false Boolean
true Boolean

EnumNull

Aliases: null
ValueAliasesEnum
null Null

DomainNumber

Aliases: int, 0
Number Excluded Domain

DomainString

Aliases: str, *
String Excluded Domain

EnumUnit

Aliases: _
ValueAliasesEnum
_ Unit

EnumVoid

ValueAliasesEnum

Union_Basic

Aliases: Basic
NameUnion
Boolean _Basic
Number _Basic
String _Basic
Unit _Basic

Union_Domain

Aliases: Domain
NameUnion

Dual_Dual

Aliases: Dual

Union_Enum

Aliases: Enum
NameUnion

Input_Input

Aliases: Input

Union_Internal

Aliases: Internal
NameUnion
Null _Internal
Void _Internal

Union_Key

Aliases: Key
NameUnion
_Basic _Key
_Internal _Key
_Simple _Key

Dual_Object

Aliases: Object, obj, %

Output_Output

Aliases: Output

Union_Simple

Aliases: Simple
NameUnion
_Enum _Simple
_Domain _Simple
_Union _Simple

Union_Union

Aliases: Union
NameUnion