type Composition

bendvy-ecs-core@0.1.0.4 · feature.bend:23

import bendvy-ecs-core@0.1.0.4/feature.bend as Feature
import Base

23# Validated composition outcome. Built owns build output; Rejected returns
24# the original affine Owners with the validation error for recovery or retry.
25type Composition<S:Data,Owners:Type,Output:Type> is Type:
26  Built{output:Output}
27  Rejected{error:Error,owners:Owners}

Uses (1)

Used by (2)